libera/#devuan/ Thursday, 2024-01-04

antranigvhey all00:10
antranigvwanted to ask in #debian, but people here understand me better00:10
antranigvI am installing a debian/devuan chroot. there's this new thing called usrmerge00:10
antranigvbut it kinda breaks the permissions, /bin/bash becomes rwx------00:10
antranigvthen my user is not able to login00:10
antranigvis this common or am I dumb?00:11
HimeHaietoI think it's more that devuan seems to be a bit of a trigger word in that channel...00:29
HimeHaietoyou aren't the first to have issues with usrmerge though, I know that much00:30
HimeHaietomaybe try providing the exact commands you're using to bootstrap the devuan chroot00:31
HimeHaietoand the sources you're using00:31
HimeHaietothere also appears to have been some discussion recently on usrmerge in the #devuan-dev channel, but I didn't really follow it too much00:33
HimeHaietoseemed like it was providing hassle to a number of people00:33
fsmithredantranigv, I played with usrmerge today. It broke my system when I installed it in ceres. It did not break when I installed it in daedalus and upgraded.00:42
fsmithredOh, and btw, I was unable to do a debootstrap install of ceres or excalibur, even with adding "--merged-usr" to the debootstrap command.00:43
HimeHaietoooh, there's a --merged-usr option now?00:43
fsmithred*upgraded daedalus to ceres00:43
HimeHaietoI'll have to make a note of that00:44
fsmithredyeah, I was forced to look at the man page.00:44
HimeHaietolast time I used debootstrap was I think maybe for jessie...but maybe even further back than that00:44
HimeHaietodebootstrap is apparently what antranigv was using to try to set up the chroot00:44
HimeHaietoantranigv: which release where you trying to bootstrap?00:45
onefangmmdebstrap might work better.00:46
antranigvHimeHaieto chimaera00:47
antranigvI am actually running a Devuan chroot on a FreeBSD host00:47
HimeHaietoantranigv: maybe try bootstrapping daedalus, and then upgrading that to chimaera?00:58
fsmithredthat's backward00:59
HimeHaietohaha, meant beowulf XD00:59
fsmithredwe're going in alphabetical order01:00
HimeHaietobeen in the process of trying to upgrade to daedalus, so I guess I got switched around a bit lol01:00
fsmithreddebootstrap of daedalus should work.01:00
HimeHaietoperhaps, but I assume there's a reason they wanted a fresh bootstrap of the *previous* release of devuan instead of current stable01:01
antranigv:))01:01
fsmithredchimaera should work, too. You don't need usrmerge with chimaera or daedalus01:02
fsmithredand the changed permissions on /bin/bash are weird01:03
fsmithredbut maybe usrmerge in chimaera is broken01:04
antranigvմեյբի01:04
antranigvmaybe01:04
fsmithredI added it in daedalus and ceres today. Permissions on bash are normal.01:04
antranigvsorry, armenian01:04
fsmithredyour english seems pretty good01:05
fsmithredoh, that.01:05
HimeHaietoI still haven't installed usrmerge, and if anything what I've been hearing lately has made me ever more hesitant to01:05
HimeHaietois it required now by daedalus?01:06
fsmithredno01:06
fsmithredexcalibur yes01:06
fsmithreddebian trixie yes01:06
HimeHaietooof...but that shouldn't affect me for a while so long as things can work without it01:06
HimeHaietoI pretty much plan to go straight from daedalus to freia01:07
HimeHaietofull system upgrade every two years is too frequent01:08
antranigvHimeHaieto any chance I can bring you to FreeBSD? :P01:08
fsmithredwith my current limited experience adding usrmerge, I think you'll need to add it before upgrading to excalibur.01:08
HimeHaietoantranigv: eh? -.^01:08
antranigvoh never mind, we have upgrades every 2 years :D sometimes ever 1.5 years, depending on what it is01:08
HimeHaietomy main use case here is for the server platform I manage01:10
HimeHaietoif it were just some personal laptop or something, maybe pulling the rug out every couple years would be just fine01:10
HimeHaietoI'm one of the reason things like long term releases/support exist01:10
HimeHaietoalso just so painful to have to go through the ordeal, that I wouldn't want to have to do it any more often than the every-other cycle01:11
golinuxYes . . . behaving for the machine is painful . . .01:51
HimeHaietoomg I just realised that as of bullseye even squid now has a dependency on systemd...why???08:08
HimeHaietosometimes feels like at this rate, pretty soon hello world won't compile without linking to systemd...08:09
al1r4dhello08:12
brocashelmhimehaieto: as debian trixie is "progressing", excalibur will require a lot more effort to de-systemd-ize than previous devuan releases; never mind usrmerge, which you can at least work around with careful symlinks08:43
HimeHaietoI'm not sure if I've missed anything wrt usrmerge regarding it being much more than a technical issue, but how concerned should I be with what you appear to be implying regarding excalibur and beyond?08:44
HimeHaietowhat's going on that might be even more dramatically troublesome regarding everyone's favourite linux virus?08:47
brocashelmvery concerned; even a month or two after bookworm's release, libgudev was already breaking in testing/unstable for non-systemd distros: https://dev1galaxy.org/viewtopic.php?id=582208:48
brocashelmhttps://github.com/eudev-project/eudev/issues/249#issuecomment-162440154208:50
brocashelmwhich led to packaging issues, forcing users to stay on eudev 24308:50
brocashelmand systemd has that "bsod" and other "improvements" that will manifest itself in more packages than before08:51
HimeHaietobsod?08:51
brocashelmdebian is quickly turning into arch08:51
brocashelm"blue screen of death"08:51
brocashelmbasically a glorified kernel panic08:51
HimeHaietoI know that much08:51
brocashelmbest to take it to OT since this is for support, though08:51
brocashelmjoin #devuan-offtopic08:51
HimeHaietobut I generally don't try to let systemd infest my life enough to keep up on news of its awfulness08:51
brocashelmwell, a lot of work is put into blacklisting/forking packages that directly depend on systemd08:52
brocashelmyou're safe if you stick to daedalus or older releases08:52
brocashelmbut excalibur and beyond will present some challenges for a lot of non-sysd linux08:52
brocashelmhence why it's encouraged to volunteer to test new builds08:53
tavastihow do I update my up-to-date Daedalus to Ceres? edit apt sources and apt dist-upgrade?09:06
brocashelmtavasti: first, make a backup of your system, then change daedalus to ceres (only one repo; disable the rest), run apt update && apt dist-upgrade09:42
tavastibrocashelm, test system, so no worries if it will fail :-)09:43
brocashelmhave fun :)09:44
tavastithanks!09:44
devurandomHi, I just installed devuan(runit) on my system but it seems to hang on "Starting network connection manager: NetworkManager" on boot. I can still switch to other TTYs, what could the problem be?13:03
devurandomI was using a netinstall for Daedalus13:04
fsmithreddevurandom, did you install runit-services? (I think that's the right name for the package.)13:06
fsmithredoh, that probably won't help. I don't see n-m listed in that package.13:08
devurandomfsmithred no I did not install any additional packages. I also seem to have a network connection and my network seems correctly configured13:09
gnarfacedevurandom: need a better description of the problem, if you can switch to other TTYs, boot completed, so it didn't "hang on boot" ... exactly where are you seeing this error? after the GUI starts?13:10
fsmithredon startup. I see it sometimes, too.13:10
gnarfacehmm13:10
fsmithrednot necessarily with runit13:10
gnarfacewell it could be a dhcp timeout or a dns issue... both could be as easily caused by a upstream misconfiguration as a local one13:12
devurandomOh nevermind I am dumb. Turns out there were just logging messages and I was put at the login screen. I did not see the "devuan login:" prompt13:12
gnarfaceif it's wifi it could be missing firmware maybe...13:12
devurandomI did select a desktop environment so I assumed I would get a login screen as I have had on debian13:13
fsmithredlol13:13
gnarfaceodd that you didn't, but maybe runit is missing the start script for it13:13
fsmithredwhich desktop and which diplay manager13:13
fsmithredwhich desktop and which diplay manager?13:13
fsmithredoops13:14
devurandomxfce413:14
fsmithredshouldn't matter if there's a run script - it'll use the init script instead13:14
devurandomWhen I run "startxfce4" I get errors from xorg about not being permitted to enable I/O ports "0000-03ff"13:14
devurandomand for the root user I get "nvc0_screen_create:1072 - base screen init failed: -19"13:16
gnarfaceis this a nvidia card?13:16
devurandomYes13:16
gnarfacelooks like a nouveau error13:16
gnarfaceyou might need to install the nvidia drivers from non-free-firmware13:16
gnarfaceor maybe you just need to be in the "video" group13:17
gnarfacenot sure13:17
gnarfacetry the video group first13:17
gnarfaceif you're not in it by default13:17
devurandommy user is in the video group but still gets the error13:19
devurandomI guess I will try the nvidia driver13:19
gnarfacethey've moved such packages from "non-free" to a new section called "non-free-firmware" as of daedalus13:19
devurandomTurns out it was a problem with "nouveau" I installed nvidia-driver and booted up no problem, weird since I never had that problem any other time. Thanks for the help13:26
gnarfaceit's possible if you installed another distro (or even this one using one of the live images) you would have gotten the nvidia drivers by default13:28
gnarfaceit's also just as possible that the nouveau drivers broke recently; they're not very good13:28
gnarfaceor if you used a different desktop environment, the other one might just not have needed whatever feature nouveu is choking on today13:29
rolfhSomebody here who has usrmerge applied in Daedalus? Any side effects seen?15:29
gnarfaceheh, yea there's side effects, they were just talking about it the other day15:35
gnarfacei forget the details15:35
fsmithredrolfh, I added usrmerge in daedalus yesterday with no apparent problems. But that's in a small system with openbox and lxpanel and without dbus or policykit stuff. I then upgraded it to ceres without problems.16:09
fsmithredAdding usrmerge in ceres itself did not work for me.16:09
onefangI'm still experimenting in a VM with Daedalus and usrmerge.  So far no problems.16:12
fsmithredI'm heading out. Encrypted system didn't boot. Dropped to initramfs shell. I'll play with it later.16:13
fsmithredhm, that should have been in the -dev channel16:14

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