libera/#devuan/ Friday, 2024-11-08

onefangAnyone know how to get pidgin notifications to actually work?04:25
onefangI mean pop up tiny windows with peoples messages in them.04:26
rwpI remember those popups and needing to explicitly bock them from grabbing keyboard input focus or they would pop up just as I typed something and hit return.04:27
onefangHow do I even get them to pop up at all?04:28
rwpWell...  I rather remember that just happening.  So I am not going to be much help.04:29
rwpMaybe do the reverse of this article? https://digitizor.com/how-to-disable-popup-bubble-notifications-in-pidgin-messenger/04:30
onefangTried with that turned on and off, makes no difference, still nothing.04:31
rustyaxeis pidgin still maintained?04:32
onefangOh, maybe I skipped the "restart" step?04:32
* onefang tries the restart step. BRB04:33
rwponefang, Well?  Did it work?04:35
onefangThink that worked.   lol04:35
rwponefang, I'll give you another highlight to test it out.04:35
onefangSeem to be only getting the private messages and buddy logins / outs.04:39
onefangOh hang on, those popups are from the other chat client I'm using for testing.  lol04:43
gnarfacei think it needs some gtk library that may not be installed by default04:45
onefangWhich one though?04:45
gnarfacei don't remember, something that works with compositor overlays, i think04:46
onefangSo not something that is directly depon04:46
onefangSo not something that is directly a dependency?04:46
gnarfacei guess not?04:47
n4dirapt-cache sure shows quite some plugins for pidgin, say *-guification. And the article mentions libnotify.04:47
gnarfaceif it's using the mechanism i think it's using anyway, i remember having to go after it a long time a long time ago so that notifications from roccat tools would also work, and then whatever it was has just persisted through updates04:48
onefangThe main problem with the guification plugin is light blue text on white background.04:48
gnarfacelibnotify might be part of it04:48
onefangGot that installed.04:48
gnarfacehmm04:49
gnarfaceunfortunately i didn't bother to create a Depends field for my quick+dirty build of roccat-tools04:50
* onefang restarts it again.04:52
n4dirlooking around a bit, not really a clue, the web says explicitly, or seems to, pidgin popups require piding-libnotify, not only libnotify, and that package seems gone on ubuntu and i sure don't find it with apt-cache or apt-file04:53
onefangAh, frankenDevuan strikes.  Very unusual for me.  lol04:55
rwpIt might be from an older version now upgraded?04:56
onefangpidgin-libnotify was from ASCII, everything else from Daedalus.04:57
n4dirah.04:57
rwpYou might try notify-send -t 5 hello testing testing and see if it pops up a bubble as a test of libnotify.04:57
onefangLet's see if Yep, that worked.04:59
n4dironefang: well, the ubuntu guy claims it works with using an old deb of pidgin-libnotify.04:59
onefangNow to restart again, see if removing the old pidgin-libnotify does anything.  Maybe it's built in now?04:59
rwpI have used that with my own ad-hoc notification scripts, before switching to i3 where I don't have them supported now.04:59
rwponefang, And a test ping for you.05:00
onefangStopped working completely now.  lol05:02
n4dironefang: https://askubuntu.com/questions/1232938/pidgin-missing-libnotify-plugin-on-ubuntu-20-0405:02
n4dirmight wanna glance over it, very short, in the middle they also mention the pidgin website for plugins and "better" notifications systems now05:03
onefangReading it now.05:03
n4dirsay purple-libnotify+ here: https://pidgin.im/plugins/05:03
onefangBRB again.05:08
* n4dir enjoys the memories of pidgin, really liked it05:10
onefangCould someone send me a test private message please?05:16
onefangThat worked.  Sooo I get popups from buddies coming and going, and for private messages.  Just not here.  Those are the important ones at least.05:19
n4dirstill need that test private message?05:20
onefangfluffywolf provided it for me.05:20
rwponefang, I will give you a highlight.  Boop!05:22
onefangDo that again, I wasn't paying attention.05:23
onefangEnough screwing with the pidgin.  Time for other work now.05:31
onefangOr break time.  B-)05:32
rwponefang, Ping!  As I close the laptop and relocate.  BBIAB05:45
onefangGot a notification for that one.  B-)05:47
rwponefang, Pong!  Landed after relocation.06:18
onefangWelcome back rwp, and I still got a notification for that.  Thanks.06:19
rwpDo you get one for every message?  Or just if your nick is highlighted?06:19
onefangJust the nick highlighting by the look of it.06:20
paculinoHas anyone else had trouble with ssh into git.devuan repos today?07:28
onefangI've not tried it today.07:28
rrqdoesn't seem to be any issue07:33
rrqstill a problem?07:33
rrqhmm I see an error log entry for you at 6:3507:37
rrqhmm hmm a package name starting with dot?07:38
paculinoI had some trouble with ssh publickey, but the git irc helped me and I worked around it with https instead of git@07:41
rrqnw07:49
ScrewDriver1337waaaasuuuup08:19
ScrewDriver1337is there stage3 rootfs tarball for devuan? I want to use it in LXC08:19
gnarfaceif there is one for debian, it would probably be in the same place in the devuan repos08:20
ScrewDriver1337debootstrap/stable,stable-backports 1.0.134devuan2 all08:26
ScrewDriver1337yes08:26
drizzthi13:37
drizztwhat is a "stage 3" rootfs ?13:37
fsmithredshould be a root filesystem tarball made from debootstrap, stage 313:40
fsmithredI'm not sure what stage 3 or even stage 2 of debootstrap actually does. I just do stage 1 and then chroot to make changes.13:40
fsmithredAnd the link that was provided does not lead to a rootfs tarball.13:41
fsmithredgentoo is normally installed by starting with a rootfs tarball. See any of their docs for full explanations.13:42
drizztI know well stage 1 and stage 213:43
fsmithredoh, then maybe there is no stage 3?13:44
drizztwhen your target has the same arch as your host, you usually do stage1 (decompression) + stage2 (configuration fo packages) in one step13:44
drizztbut for a foreign arch, you cannot run the stage 2 on the host13:45
drizztso you perform a debootstrap --foreign13:45
drizzton host13:45
drizztand the on target, you boot with init=/bin/bash and then run debootstrap --second-stage13:46
drizzt*then13:46
fsmithredthanks for that explanation13:46
drizztI created this page with the details here : http://wiki.nathael.net/index.php/Dev/Embedded/Rootfs/Devuan/FromScratch13:47
fsmithrednice13:49
fsmithreddebootstrap man page says nothing about stage 313:49
drizztfsmithred: it did not use to say anything about stage 2 either when I used it for the first time, maybe 10 or 15 years ago13:50
drizztbut I never used debootstrap for anything like a "stage 3"13:51
drizztonce stage 2 is over you get a running system, and the config to be done is up to your specific needs13:52
drizztI have a built a list of what needs to be tunned recently, though I did not share it on my public wiki yet13:53
drizztit has links to many other pages on my private wiki for specific configurations for the different boards I use, so it would not be a simple copy-paste :(13:55
drizztbut it's about stuff like setting the hostname in /etc/hostname and /etc/hosts, setting up network configuration, fstab, udev specific rules, apt rules, ssh config, skel tunning, ...13:57
AlexLikeRockhow to change bash  commands  from spanish to english ?16:43
AlexLikeRockman , commands , answers , etc16:43
AlexLikeRocki remember its with locales16:50
rustyaxe /etc/default/locale16:52
rustyaxeLANG=en_US.UTF-816:52
rustyaxesi what i have16:52
AlexLikeRockthnaks16:53
AlexLikeRockmee too16:54
AlexLikeRock#  File generated by update-locale16:54
AlexLikeRockLANG=en_US.UTF-816:54
AlexLikeRock#LANG=en_US.utf816:54
AlexLikeRockand my terminal anwer by spanish16:54
debdogAlexLikeRock: I am not quite certain but probably: dpkg-reconfigure locales17:47
debdogbut then, this probably alters /etc/default/locale17:48
gnarfaceyes, the debianized tool for this is dpkg-reconfigure17:48
gnarface(though behind the scenes it may just call update-locale from a ncurses wrapper, i don't know for sure)17:49
chomwittwhy in daedalus inserint a flash drive in a usbport would create segfaults from colors-sane ?18:38
chomwitt/s/inserint/inserting18:38
rwpI recommend that the system question always answer with None so that it uses the standard POSIX locale.  Makes searching for error messages and responses easier.18:39
rwpFor the locale setting ^^ that is.18:39
rwpIn scripts and programs I almost always set LC_ALL=C in order to get the standard POSIX locale for the same reason.18:39
gnarfacechomwitt: odd behavior, but i would have to assume something related to your scanner setup that is searching for something on new disks? seems weird...18:39
rwpThat is an odd problem from sane that it would be segfaulting, and if it were me I would block it from automatically probing upon USB insertion.  Usually Desktop Environments have a settings section with configuration about what to do when things happen and I would configure that off.18:41
chomwittgnarface: i found a 7 years old discussion 'plugging a usb device wakes up network printer' !18:41
rwpThat's totally crazy.  But people who use computers *want* crazy things.  And so they make it so.18:41
gnarfacechomwitt: yikes! do you possibly have avahi-daemon installed?18:42
chomwittyes18:42
gnarfaceit's a common culprit for those types of shenanigans18:43
gnarfacealso known for doing stuff like reconfiguring your network when you hotplug an ethernet cable18:44
chomwittthe most irritating is that it wond allow me to plug the usb flash!18:44
chomwitts/wond/wont18:44
gnarfaceyou can just uninstall it, it's not required to have it18:44
chomwittgnarface: i will try that. it just that it makes me nervous when something breaks when i dont remember having such an issue.18:45
gnarfacechomwitt: well, hopefully you weren't relying on it. it might have helped you set up your printer/scanners automatically and stuff like that18:46
gnarfaceit's an implementation of Apple's Bonjour protocol, or an attempt at it anyway18:47
AlexLikeRocklocales  , aren't  install   -.-18:51
gnarfaceAlexLikeRock: apt-get install locales18:52
AlexLikeRockyes, done18:52
chomwittthe issue was created by epsonscan2 . An utility that i downloaded from epson.19:06
chomwittthe issue was happening even with avahi removed19:06
gnarfaceyikes, 3rd party software misbehavior19:06
Xenguychomwitt, How did you find the culprit?19:07
gnarfacemaybe it can simply be disabled?19:07
gnarfacemaybe you can just tell it to stop snooping on your disks19:07
rwpWhen I read "utility that i downloaded from epson" it triggers a panic attack for me.19:07
chomwittThe moment i removed epsonscan2 i could insert a usb disk without colord-sane messages in my system log19:08
chomwittrwp: :-)19:08
gnarfacewell, maybe put avahi-daemon back to restore expected behavior19:11
gnarfacethough i never use it here, personally19:11
chomwittgnarface: yes. it seems i lost my printer..19:12
rwpCompanies employ people.  Pay them money.  And expect to get return from that expense.  And so the people who have never written software before, never had a code review before, produce a "product" for the company and ship it.  But they don't use the software themselves.  It was just a one-off production.  It satisfied management that they had done something.19:13
gnarfacechomwitt: it can be manually configured just fine, but if you were happy with avahi-daemon you might as well keep it19:13
rwpI always remove avahi too.  It does not do anything that I want to have done.  It feels like a security risk to me.19:13
rwpBut a lot of people have it installed since it is part of a default installation.19:14
n4diri tried a few times to stop it, but to no avail, so usually i remove it19:18
n4dirotoh here a wee-bit of avahi-lib-stuff is installed, but the output of ps_mem.py doesn't list it. No clue. pretty sure i had the problem, and more than once19:19
AlexLikeRockhi20:47
AlexLikeRock /usr/bin/locale: Cannot set LC_CTYPE to default locale: No such file or directory20:49
AlexLikeRockhttps://paste.debian.net/1334951/20:53
gnarfaceyou installed locales and ran dpkg-reconfigure locales?20:54
gnarfacehmm, weird20:55
gnarfacewell, maybe install libgtk3-nocsd.so.0 just in case, since that's in the error, though i can't imagine why it'd matter for this...20:55
gnarfaceonly other thing strange i see there is a mismatch between LC_ALL and LANG which seems nonsensical... how did you get dpkg-reconfigure to even let you select that?20:56
gnarfaceis it possible maybe it's choking on the input of a previous manual edit?20:56
AlexLikeRockyes, ran  dpkg-reconfigure locales , and choise  en_us.... and remove  es_mx ....20:57
AlexLikeRockbut say error about :20:57
gnarfacewhich release?20:58
gnarfacedaedalus? sid?20:58
gnarfacehmm20:58
gnarfaceer, i mean ceres20:58
gnarfacewhich release?20:58
AlexLikeRockim back20:58
AlexLikeRockerro :    ld.so:20:58
AlexLikeRockdaedalus : ,my devuan20:59
AlexLikeRockwhere they are "ld.so"20:59
AlexLikeRockto run   "readlink -f    /path/../ld.so21:00
AlexLikeRockmust be an erro from simbolik-link21:00
AlexLikeRockgnarface21:06
AlexLikeRockreadlink -f /usr/bin/ld21:27
AlexLikeRock   /usr/bin/x86_64-linux-gnu-ld.bfd21:27
AlexLikeRockERROR: ld.so: object 'libgtk3-nocsd.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.21:42
AlexLikeRockError: Timeout was reached21:42
AlexLikeRockexport LC_ALL="en_US.UTF-8"22:30
AlexLikeRockok, one : less22:30
AlexLikeRockjuest need : fix    "LANGUAGE="  at locale22:31
AlexLikeRockany one can share with me ?22:31
gnarfaceit's blank here22:40
yetiI see no LANGUAGE here, only LANG22:40
yetihttps://termbin.com/m03i22:40
gnarfacehttps://paste.debian.net/1334959/22:40
AlexLikeRockits fix it22:43
AlexLikeRock thanks22:43
AlexLikeRocknext error :22:44
AlexLikeRockERROR: ld.so: object 'libgtk3-nocsd.so.0' from LD_PRELOAD cannot be preloaded22:44
AlexLikeRockyeti22:44
AlexLikeRockgnarface22:44
gnarfacedunno where it's from, try finding the package with apt-file then installing it?22:46
rwpWhy do you have LD_PRELOAD set at all?22:46
rwpA quick search tells me this is a bug in PX4-Autopilot, whatever that is.22:49
rwpI also find this: https://manpages.org/gtk3-nocsd22:49
AlexLikeRockrwp how to do ?22:50
AlexLikeRockLD_preload  ?22:50
rwpStart by "env |grep LD_PRELOAD" (or alternatively printenv LD_PRELOAD) and see what it says.  Then personally I would grep for it in my $HOME until I found where it was set.  Then remove it.22:51
rwpThis is not something that is part of the Debian/Devuan system.  Therefore it must be a customization that you have made in your personal environment.  Possibly by installing packages as well and those are also doing things "to help you, for you, to you" too.22:52
rwpDebian's package lists this as the upstream URL for it: https://github.com/PCMan/gtk3-nocsd22:53
AlexLikeRock env |grep LD_PRELOAD22:55
AlexLikeRockLD_PRELOAD=/usr/lib/x86_64-linux-gnu/libgtk3-nocsd.so.022:55
rwpI am guessing that at some time in the past you installed gtk3-nocsd as a package.  But now it is stale for some reason and the LD_PRELOAD it is using is dangling pointing to a now not existing libgtk3-nocsd.so.0 library.22:55
rwpIf gtk3-nocsd were installed then it Depends: libgtk3-nocsd0 which would install that library.  That library is missing.  Therefore those must not be installed now.22:56
rwpBut the problem left behind is the setting of LD_PRELOAD.  You can unset it for a temporary manual workaround.  But something must be setting it somewhere.  It will just "come back" the next time until you find it.22:57
rwpThough perhaps the easiest thing is to make it work again.  Install gtk3-nocsd, let it pull in libgtk3-nocsd, and then it will exist and should work again.22:57
rwpSince I am guessing that you installed it because you wanted to disable Client Side Decorations so that would continue as before then.22:58
AlexLikeRocki install  libgtk3-nocsd0  : and the error dont. remove22:59
AlexLikeRocki purge  and install againt , and not remove the error22:59
rwpWith libgtk3-nocsd0 installed look to see what files it installs "dpkg -L libgtk3-nocsd0 | grep libgtk3-nocsd.so" does the path match LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libgtk3-nocsd.so.0 ??23:01
AlexLikeRock dpkg -L libgtk3-nocsd0 | grep libgtk3-nocsd.so23:01
AlexLikeRock dpkg -L libgtk3-nocsd0 | grep libgtk3-nocsd.so23:01
AlexLikeRock   /usr/lib/x86_64-linux-gnu/libgtk3-nocsd.so.023:01
rwpWell, that matches.  So with it installed the LD_PRELOAD should preload it okay.23:02
yetidangling lnk?23:02
rwpSo next I would double check permissions on the file.  I would verify that we are not running under "su" as LD_PRELOADs are disabled in that case.23:03
AlexLikeRockim root  now ,23:03
rwpUhm...   That's probably the problem.  LD_PRELOADs will be disabled if the effective and real uids don't match.23:03
AlexLikeRockok, thats  , why , thanks so much23:03
rwpOtherwise it's a security vulnerability.23:04
rwpSo things work when you are you?23:04
AlexLikeRockits, my laptop , of home23:04
rwpSo things work when you are you?23:04
rwpI'll reference "man ld.so" for anyone who wants to read up on the security of LD_PRELOAD and why it is disabled when running setuid or su'd or sudo'd.23:08
rwpBBIAB23:08
AlexLikeRockok23:11
AlexLikeRockld.so  how to reinstall to defalt settings23:12
AlexLikeRockreboot23:17
emanuelHello, I triead to create a pull request on git.devuan.org, but It seems I'm a ghost: https://git.devuan.org/devuan/unattended-upgrades/pulls/123:25
emanuelA few minutes after creating my account, it got deleated automatically. Perhaps anyone colud look into that?23:26
gnarfacestick around, someone will look into it23:27
fsmithredunattended-upgrades is not a forked package.23:35
fsmithredThe page for the pull request says, "This pull request cannot be reopened because the branch was deleted. "23:36
fsmithredlooks like we might have forked it for jessie and/or ascii.23:37
fsmithredemanuel, did you register with the same name you're using here?23:38
fsmithredI don't see an account by that name.23:38
emanuelThe username was EmanuelLoos23:38
emanuelThe mail address was mail@emanuel-loos.eu23:39
emanuelEverytime I try to create that account again, it gets deleted after a few minutes.23:39
fsmithrednone of those exist23:40
emanuelI can try again so you can see if logs say anything.23:40
emanuelShould I?23:41
fsmithredI don't know if I can see logs. I'm on a web interface.23:41
emanuelOh, I see.23:41
fsmithreddid it send you an email to confirm registration? I don't remember if it does that.23:41
emanuelIn that case, look at that pull request I made: https://git.devuan.org/devuan/unattended-upgrades/pulls/123:42
emanuelAnd that commit: https://git.devuan.org/devuan/unattended-upgrades/commit/d52d19bf0b3f2c55f6671dfbf963ced5d0caa0dd23:42
emanuelThe PR says it was created by the user "Ghost", while the commit rightly states that it was created by me, username "EmanuelLoos"23:44
rrqgit.devuan.org is equipped with a "spammer hammer" that apparently finds your registration "spam-ish" ... I'll try to determine why..23:47
rwpI will guess that it is the domain at the top level .eu level.  I know someone at a .eu.org level and is often reporting similar problems.23:49
fsmithredWhere did the address emanualloos@noreply.localhost come from?23:49
fsmithreddinner. bbl.23:49
emanuelI dod not put that address in.23:49
emanuelI wrote: mail@emanuel-loos.eu23:50
emanuelIt also sent me the email message with the confirmation link to that address.23:51
emanuel.eu and .eu.org are very different, though.23:51
emanuelPerhaps I should mention: I do operate a non-exit tor relay on my IP address. But since it is not an exit, it should not matter, right? It only connects to other tor relays. That said, the IP is still on some weired tor blacklist for that.23:53
emanuelMy tor relay: https://metrics.torproject.org/rs.html#details/446D1D542D4893336CAE4ED7C20E0A61C275DC7B23:55
emanuelmx1.emanuel-loos.eu also uses the same IP on IPv4, though I have mx2.emanuel-loos.eu on another IP as well for touse who block that IP.23:56
emanuel(these are my mailservers)23:56
rwpWe feel your pain.  These problems are a result of the hostile nature of the Internet causing problems requiring mitigations, which are sometimes not perfect and themselves cause problems.23:58
emanuelMy mailserver has the same IP as the IP I used to register, because I am operating it at home and I am at home right now. Maybe that is the reason?23:58

Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!