libera/#devuan-dev/ Tuesday, 2024-06-25

rrqso, suddenly deboostrap/excalibur objects to a target filesystem primed with silly-links!! complaining taht it cannot install the silly-links? why is that necessary?09:35
LeePenBecasue they are now in base-files, so doing it manually in advance is no longer necessary.09:36
rrqbut why not allowed?09:36
LeePenNot sure.09:37
rrqthe error comes for "tar" being used for making the silly-links...09:39
rrqwhatev's ... I'll just have to patch the iso building script09:40
LeePenI think it should Just Work™ with the defaults now.09:40
LeePenNo special handling required.09:40
rrqthe iso build script worked fine before and now it broke :)09:41
rrqit's the meaning of "it" I suppose09:42
LeePenYes, I know!09:59
LeePenMy 'it' was debootstrap and silly-links09:59
LeePenThe silly-links business was/is always going to be pretty fluid. And we have avoided the worst of the turbulence.10:00
rrqyeah. minor issue; just surprised me10:01
rrqworse is that busybox-udeb doesn't offer modprobe10:01
LeePenNow you are talking!10:02
LeePenIn other news, my systemd->openrc script is nearly ready for alpha testers.10:03
rrqseems xorriso no longer upholds the El Torrito 32Mb limit of the El Torrito boot image, so the ISOs could skip the preamble stage.. any thoughts on that?10:24
rrq(would lose my ascii art as well :)10:25
rrqor hmm, no, maybe I'm wrong about that; it's rather that ... the image is just 28.4M10:30
rrqback to call for testers of openrc script generator10:36
GyrosGeierI think it may make sense to set up CI with a matrix of every known debootstrap version and every known Debian compatible distro, so we get an overview of what can be bootstrapped14:24
GyrosGeiermight just do that at some point14:24
fsmithredls /usr/share/debootstrap/scripts/14:32
GyrosGeierno, like what actually works14:34
GyrosGeierunpacking Essential packages with tar stopped working because of the silly symlinks14:34
GyrosGeierunpacking Essential with dpkg still works, because dpkg has a rule that in a symlink-vs-directory conflict, the directory wins14:35
LeePenFrom my testing, they all work (both Debian and Devuan) with ceres/excalibur version.14:38
rrqwith effort one might be able to break it by something that installs silly-links before base-files gets unpacked, but I don't know any candidate for that14:52
rrqwell, I primed the target with silly-links before debootstrap and that broke14:55
GyrosGeierexactly14:56
GyrosGeiersame for me14:56
GyrosGeierthat's why it would be great to have a matrix like that14:57
rrqwell, there are many other ways debootstrap files with a "dirty" target14:57
rrqin my case I installed the links to remedy flaws with the prior debootstrap and I'm quite happy to just remove that patch14:59
rrq(... debootstrap *fails* with a "dirty" target)15:00
LeePenCall for (brave) testers for a systemd->openrc translator.15:03
LeePenhttps://git.devuan.org/LeePen/systemd-unit-translator15:03
GyrosGeierrebootstrap should have --with-merged-usr or something such to create the symlinks15:04
GyrosGeier-r+d15:04
LeePenTry find /lib/systemd/system -maxdepth 1 -type f  -exec ./systemd-unit-translator '{}' /tmp/rc ';'15:04
LeePenAnd see what it chokes on.15:05
LeePenI will update the docs now.15:05
fsmithredLeePen, the forum would be a good place to recruit the few openrc users there.15:25
LeePenYes, I will once I know there is nothing terminally/dangerously broken!15:28
LeePenplasma asked my to post the orig tarball pristine tar question to devuan-dev list, hence the duplicate.15:57
Xenguy_LeePen, Hi, a note to you here as you are not in #-www:  Beowulf is due to be archived in a few days (Debian's go-date is June 30 I believe).  I've prepared a git branch with the changes and I'll aim to merge that in when you give the green light...20:45
Xenguy_Meanwhile, I do have a couple of questions of clarification about which config lines should be included in the 'Default configuations' section of https://devuan.org/os/packages page.  I'll aim to post those questions on the PAD before the Thursday meet, so just a heads-up for you as it probably needs your blessing.20:48
LeePenXenguy_: thanks23:38

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