jaeger changed the topic of #crux-devel to: CRUX (https://crux.nu/) development channel | Logs: https://libera.irclog.whitequark.org/crux-devel/
ivandi has quit [Quit: WeeChat 4.2.1]
ivandi has joined #crux-devel
pitillo has quit [Quit: leaving]
pitillo has joined #crux-devel
jue has joined #crux-devel
<jue> that was fast, I've reported the pam_lastlog2 issue yesterday, today we got a fix ;)
<jue> I've just added another issue because the pregenerated man-pages are not installed with meson, only with autotools
<beerman> Cool :) good stuff
jue has quit [Ping timeout: 268 seconds]
<jaeger> I guess they're missing some unit testing upstream
<jaeger> Any thoughts on stenur's recent ML post about zstd support in pkgutils? Seems like a useful feature to add
<beerman> I feel very indifferent about it, surely wouldn't hurt, but also not very high up on my priority list
<beerman> ok. both lvm2 and cryptsetup will work if we omit LTO with util-linux
<beerman> not so nice to dance around, but if there is not anything else blocking the exchange to meson, I'd really like to switch it back
darfo has joined #crux-devel
darfo_ has quit [Ping timeout: 256 seconds]
darfo_ has joined #crux-devel
darfo has quit [Ping timeout: 252 seconds]
<jaeger> If it works properly, I have no objections
<beerman> Well, I have no use for cryptsetup anywhere, and I also don't use lvm2 on my private installs, so I can't test it out properly. Of course there is the testsuite with the code but I didn't run these (yet).
<beerman> But then again, unpaid hobby project, I am sure we have users that want to contribute running test suites, writing pull requests, etc., true to the CRUX spirit
<jaeger> If you like I can run it through an ISO build before the push
<beerman> I mean I feel confident enough thinking "what should break" but of course, as we saw with the autotools -> meson switch, this feeling can easily betray you :) I wouldn't have noticed it right away either if I did it
<beerman> a field test before going on another ride of the good ol' switcheroo might be approriate here :)
<beerman> just revert the last commit, disable lto and thats it
<beerman> of coures, rebuild all the libuuid.la and libmount.la etc references if you have them (again)
<jaeger> To clarify, revert the meson -> autotools commit, then disable lto, right? Not the pam_lastlog patch commit
<beerman> you can keep the patch, maybe it makes sense to pull the patch that is in util-linux-32 as well
<beerman> wait
<beerman> that works for me with lvm2 and cryptsetup as is
<jaeger> ok, will test it on the ISO builder with a bootstrap
<beerman> cool :) lets see
darfo_ has quit [Quit: ZNC 1.9.0 - https://znc.in]
<jaeger> Will take some time, not the fastest VM ever (it usually builds while I'm asleep so doesn't need much)
<beerman> no worries, we are not in a rush
jue has joined #crux-devel
darfo has joined #crux-devel
<jue> I'd like to see man-pages in the util-linux package. If they don't fix the meson build it's easy for us to install them manually
<beerman> look, its the third individual that makes up the mysterious entity that makes all the decisions by themself
<beerman> yeah I missed the man pages. True, is there a ticket open for that already? I think I saw it
<jue> Yep, I did it
<beerman> cool
<jue> as I said already :)
<beerman> ah, sorry, I have my head around too many things at the same time :)
<jue> no worries :)
<farkuhar> probably better to install them manually anyway. The meson build with asciidoctor installed would create /usr/share/man/{man1/login.1,man8/sulogin.8}, which conflicted with shadow and sysvinit. Any fix they do upstream might still need patching on our end to avoid the conflict.
<jue> if so that's another bug in the upstream meson build: if we disable building the progs the man-pages shouldn't be installed
jue has quit [Ping timeout: 272 seconds]
<beerman> ftr, i'd be fine with a pipeline generating these man pages for us, if we were to supply them ourselves and manually. but that kind of complexity I do not want to add into my personal workflow.
groovy2shoes has quit [Ping timeout: 255 seconds]
groovy2shoes has joined #crux-devel
farkuhar has quit [Quit: nyaa~]
<jaeger> OK, the ISO bootstrap made it through stages 0 and 1 just fine, would have failed in stage 1 if it were going to