Jonathan Carter <[email protected]> writes: > Hi Simon > > On 2026/01/12 22:23, Simon Josefsson wrote: >> https://live-team.pages.debian.net/live-manual/html/live-manual/customizing-installer.en.html >> a couple of times, and I'm starting to suspect that it is not >> discussing >> the Calamares installer on the live images at all? The installer you >> get when you click 'Install Debian' icon in a live GNOME/KDE/etc >> session. The icon and program seems to be coming from the >> 'calamares-settings-debian' package. >> Is that a fourth kind of installer, distinct from the three other >> types >> discussed on the page above? >> I am confused because the page says: >> "Desktop" Debian Installer: Regardless of the type of Debian >> Installer included, d-i can be launched from the Desktop by clicking >> on an icon. This is user friendlier in some situations. >> That sounds very much like the icon for the Calamares installer. >> In order to make use of this, the debian-installer-launcher >> package >> needs to be included. >> But I removed debian-installer-launcher, and the "Install Debian" >> icon >> is still present, and it still starts Calamares. What icon is that text >> talking about? I didn't see any other icon when I added the >> debian-installer-launcher package. > > That page does indeed seem to reference the debian-installer-launcher > that's removed, not Calamares.
Ah, thanks, that may explain why I never got 'debian-installer-launcher' to start for me. Does that package serve any purpose today? >> I'm struggling to get the apt sources of this (Calameres?) installer to >> be what I want. I found the apt source that it will install into the >> installed OS here: >> https://salsa.debian.org/live-team/calamares-settings-debian/-/blob/master/helpers/calamares-sources-final?ref_type=heads >> Calamares does not seem to respect any live-build settings related >> to >> apt sources, is that correct? > > Indeed. I've forgotten how live-build works, but if it leaves > something on the media we can use, then the calamares-sources-final > script can be modified to use it. > >> How do I make changes to that Calamares file in a normal 'lb config ...' >> + 'lb build' setup? >> Is there some Calameres configuration support in live-build? > > I doubt it, usually Calamares is configured by forking > calamares-settings-debian and modifying that to local needs. Thanks for pointers -- I will try to debug this from a Calamares point of view rather than a Live-build point of view. If all else fails, maybe a boot-time hook will work, although the live-build manual isn't clear if the boot-time hook is for boot-time of the live system or the installed OS... I'm building Debian Libre Live images, so I don't want to fork any package in Debian, just avoid the non-free-firmware area. /Simon
signature.asc
Description: PGP signature
