libera/#devuan-dev/ Friday, 2024-10-18

masonBut agreed, it might be preferable.00:01
fsmithredmason, what branch did you use for the build?00:12
fsmithredI only have master here now00:12
masonjust master00:17
masonisobuild@amd64-isobld:~/autoiso/installer-iso$ git branch00:17
mason* master00:17
fsmithredok, I now have master and your branch00:18
fsmithredI can only find one place where debootstrap runs00:19
masonMy branch was just a README update, already committed to master IIRC.00:19
fsmithredah, ok00:19
masonYeah. So it's implicit in something being pulled in, since it definitely didn't show the added flag.00:19
fsmithredI see --no-merged-usr in build.sh line 8500:20
masonIt should be invoking build-sudo.sh. But if I've misread it then I'll change that as well.00:20
fsmithredoh, I see that now.00:21
golinuxmason: fsmithred:   OT . . . had to send the images via my dyne account.00:22
fsmithredok00:22
masonkk00:22
masonI see them now.00:23
fsmithredmy usual method is to kick it around until it does what I want, so yeah, I would change the other instance even if it's not supposed to be doing anything.00:27
masonfair enough, and yeah - I'll look for the argument string you posted00:29
rrqnote that the build scripts are for building the installer, and they play no role in running the installer01:24
rrqafair the installer installs base-installer, and its postinst runs a debootstrap01:24
rrq(the base-installer udeb is forked and despite actual reality I'm tagged as its maintaner; ... brings memories of times past :)01:27
* onefang waits for rrq to say "TAG, your IT!" to one of us.01:28
rrqok.. please confer with LeePen about its maintenance :)01:29
* rrq afk01:29
masonrrq: thank you01:34
golinuxWe need to clone LeePen . . .01:45
onefanglol01:47
Xenguygit clone LeePen01:47
onefangDon't fork him, sounds painful.01:48
XenguyOnly the Devil loves a good fork01:48
XenguyOh wait01:49
rrqmason: as you know the installer has a preamble that is supposed to load up modules to the kernel so that the ISO is mountable... apparently your test machine requires some module that doesn't get loaded...02:07
rrqit's not the nvme (which is handled) but something with USB stack.02:09
rrqif you have a live ISO that works with that, then you can check which modules it has, and later rerun the failing boot to see which modules are loaded and which are available02:09
rrqthere is a udev-udeb to possibly include into the preamble, but even that needs initial triggering by loading bus handling modules02:10
rrqalso, note that the boot partition is limited to 32M so the preamble cannot be too large02:13
rrq(the 32M is an El Torrito limit enforced by xorriso when mastering the hybrid iso)02:14
onefang32M, might make a speaking initrd hard.03:09
rrqthat's why there's a preamble initrd, to find the ISO, to load the actual installer initrd and pivot to it03:11
onefangAh, layers within layers.03:11
onefangThe whole "speaking as early in the boot process as possible" goal has me wondering where to draw the line in the sand.03:13
onefangSo "leave the 32M for the job of finding the ISO, put fancy stuff in the OTHER initrd" seems like a viable line in the sand.03:15
rrqor, one could scrap the notion of using a cd/dvd drive and limit to disk image booting... but the UEFI partition still has to be FAT03:18
onefangYep, I realise this limitation is just for ISOs.03:19
rrqand with UEFI generally being 32-bit, the UEFI FAT needs to stay within the 4G addressing barrier03:20
onefangI still have two optical drives, one can even write DVDs.  Last time I touched them was in February, last time I moved house.  The disks will still be in one of the crates.03:20
onefang4G is a lot easier to cram speach into than 32M.  B-)03:21
rrqyeah; especially Scottish voices ;)03:21
onefangI'm half Scottish.03:22
rrqI'm less than that03:22
onefangWell technically it's 45% Scottish, 5% Irish, 50% German, all Aussie.  OY! OY! OY!03:22
onefangespeak can handle a variety of voices, I've only listened to the default, no idea if it comes with more or I'd have to install them.03:23
onefangespeak-ng-data looks to be a lot of languages and such.03:26
onefangAh and voices, lots of voices.03:26
onefangI guess AnxiousAndy had stage fright?03:27
masonrrq: I'll get a list of modules. Good call.03:37
fsmithredthird item on the boot menu of my live-speech iso is Italian.03:38
fsmithredit can be changed by editing the boot line on the fly.03:38
golinuxSee y'all tomorrow . . .03:46

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