libera/#devuan/ Saturday, 2025-02-08

freaxeh_"failed to determine the codename for the release"04:15
freaxeh_devuan 5.0.1 installation from desktop.iso04:15
freaxeh_problem fixed04:22
freaxeh_https://unix.stackexchange.com/questions/381408/debian-laptop-installation-fails-due-to-debootstrap-error-failed-to-determine-t04:22
Alverstonewhat the hell I spent almost hour trying to figure out how to start graphics. I cannot login. Login as any user fails with error "Module is unknown"13:02
AlverstoneGreat lord HOW am I supposed to debug THAT?13:03
AlverstoneCouldn't it be a little more verbose?13:03
AlverstoneDo you have any ideas at all what might be wrong?13:04
AlverstoneI will not update again until repos are frozen or until I absolutely must13:04
AlverstoneI will hecking remove sources.list to eliminate every and any temptation13:04
AlverstoneThis is not funny at all13:04
Alverstone /usr/lib/security/pam_limits.so: no such file or directory13:10
Alverstoneit's now under /lib/x86_64-linux-gnu/security/13:10
Alverstonewhat do I even do? does pam has any PATH configuration anywhere?13:10
Alverstonedoes pam have*13:10
fsmithredAlverstone, did you downgrade from excalibur to daedalus? Looks like you have a reverse usermerge issue.13:20
Alverstonefsmithred, I did not downgrade, I run apt upgrade yesterday before going to sleep, woke up to a surprise13:22
AlverstoneI do not have usrmerge installed but I remember manually symlinking /bin to /usr/bin...13:23
fsmithredin excalibur, merged usr is mandatory. Stuff that's in /lib in daedalus will get linked to /usr/lib in excal13:23
fsmithredah13:23
AlverstoneOn the other hand, I have usrmerge installed13:23
AlverstoneSorry13:23
fsmithreddid it get removed?13:23
AlverstoneI thought I didn't, checked it, and it is installed13:23
fsmithredI'm not sure what that package does if you have manually created some links13:24
fsmithredbut maybe it got confused13:24
AlverstoneI have a backup from 3 days ago13:26
AlverstoneCan you please advice me with a reliable command to copy it back into my rootfs and not break anything?13:26
fsmithredyou could probably fix it13:26
fsmithredby editing the links you made maybe. I'm not sure.13:27
fsmithredcan you boot to rescue mode?13:28
Alverstonefsmithred,  I am already booted with init=/bin/sh13:28
Alverstonetook me a while to start X1113:28
Alverstonefsmithred, https://paste.debian.net/plain/134901813:31
fsmithredthat looks right.13:33
AlverstoneIf I comment out "session    required   pam_limits.so" in /etc/pam.d/login, login works13:34
fsmithredI don't have the lib32 and libx32 that you have, but everything else is the same13:34
Alverstonewhat do you have instead of lib32/lib64?13:35
AlverstonePAM unable to dlopen(pam_limits.so): /usr/lib/security/pam_limits.so: cannot open shared object file: No such file or directory13:35
fsmithredI have /lib and /lib6413:35
AlverstoneI have 32 bit libs for wine13:35
AlverstoneI guess it's that13:35
Alverstonethat PAM error is from syslog13:36
AlverstonePAM adding faulty module: pam_limits.so13:36
AlverstoneI don't understand why it looks in the wrong place13:36
AlverstoneIt is in /usr/lib/x86_64-linux-gnu/security not in /usr/lib/security13:37
fsmithredI have that line uncommented in daedalus without usrmerge and in excalibur with usrmerge13:39
AlverstoneBecause normally it works :(13:40
AlverstoneI figured it out, it cannot be fixed in any way13:44
AlverstonePAM unable to dlopen(/lib/x86_64-linux-gnu/security/pam_limits.so): /lib/x86_64-linux-gnu/libsystemd.so.0: version `LIBSYSTEMD_254' not found (required by /lib/x86_64-linux-gnu/security/pam_limits.so)13:44
AlverstoneWhat is the most reliable method to restore from a backup?13:44
fsmithredlibsystemd0 is 254 in daedalus-backports - maybe that would help13:45
AlverstoneNonono thank you, I want no more of this systemd shit. I want it to just work like it did 3 days ago13:45
AlverstoneThey are doing something very weird with breaking ABIs13:46
AlverstoneI don't see a point13:46
AlverstoneI don't think they are sane13:46
fsmithredcheck to see what got upgraded three days ago and maybe you can fall back to the previous version13:46
Alverstonepam certainly upgraded yesterday, maybe I have an apt log still left13:47
fsmithredin /var/log/apt/history.log also look in /var/cache/apt/archives to see if you have the older deb package13:48
Alverstonefsmithred, this is the breaking upgrade: https://paste.debian.net/plain/134902213:49
fsmithredI still have 1.5.2-6+deb12u1 on the libpam packages13:51
fsmithredI need food. biab13:53
AlverstoneTurned out the three days old backup was only for /home, / backup is a few weeks old, but I don't care15:06
Alverstonerestored /usr and /var, did not touch the rest15:06
Alverstoneseems to work somehow15:06
Alverstonegreat15:06
amarsh04all the fun of disruptive upgrades (/usrmerge was bad, so was migrating from i386 to x86_64, and let's not forget 64 bit time)15:12
Alverstonefsmithred, FYI libsystemd0 break libelogind-compat and libelogind-compat is version 25515:13
Alverstonebreak*15:14
Alverstonebreaks*15:14
fsmithredshit.15:15
Alverstonebeen a thing since around 201015:16
fsmithred255 is ceres version15:16
fsmithred252 in daedalus, but no 254 in backports15:16
Alverstoneexcalibur features 255.17-215:16
fsmithredyeah15:17
fsmithredexcalibur is generally a week behind ceres15:17
Alverstonemakes me wonder why I did not go for daedalus in the first place15:17
AlverstoneI was reckless back then15:17
AlverstoneI don't even remember which package I wanted to be up to date15:17
fsmithredgood idea to wait until freeze to use the testing suite15:17
fsmithreddid you try backporting it?15:18
fsmithredsometimes that's easy15:18
Alverstonedo you know when freeze happens this time? iirc it's the second year so somewhere in summer?15:18
fsmithredyeah, I think maybe summer15:18
Alverstonefsmithred, I didn't because I don't remember why I use excalibur at all, unfortunately15:18
AlverstoneI wanted adventure15:19
AlverstoneI don't want anymore15:19
fsmithredhttps://release.debian.org/testing/freeze_policy.html  freeze begins in March15:20
Alverstoneanyway it seems I can upgrade browsers safely, so maybe if I put dbus/libpam/elogind on hold...?15:20
fsmithredgood luck15:21
fsmithredthat stuff makes my head spin15:21
Alverstonei'd say godspeed ;)15:21
fsmithredbrb need to throw some logs in the wood stove15:22
Alverstoneamarsh04, what is wrong with 64bit time?17:07
Alverstoneyou mentioned it earlier17:07
amarsh04just that some parts of the transition to it was a bit counter-intuitive - aptitude didn't necessarily suggest replacing the libraries that had 32 bit time with libraries that had 64 bit time when that actually satisfied all depencies17:09
amarsh04dependencies17:10
AlverstoneFYI in this my little journey all my serious issues during upgrades were exclusively caused by parts of systemd17:13
AlverstoneOr their substitutes, if you like that phrasing better17:14
amarsh04that can also be painful17:15

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