Re: Beginner Question - problem building installer
On Mon, May 18, 2026 at 05:38:57PM +0200, John Paul Adrian Glaubitz wrote: On Mon, 2026-05-18 at 17:19 +0200, Marc Haber wrote: But when I boot mini.iso, the udebs still come from the official mirror, which kind of defeats the purpose since I am building the installer to try a patched partman-base with it. Make sure to add partman-base to any of the pkg-lists. Thank you very much. That was helpful. Another missing part was that I need the "deb [trusted=yes] copy:/home/mh/packages/debian-installer/debian-installer/installer/build/ localudebs/" in sources.list.udeb.local as well. It was very insightful to learn that the apt used by the build process is hosted in apt.udeb and that there is a normal state directory and an apt.conf as well. I think I can continue from here and will pester you all again with maybe a bit less stupid questions. Greetings Marc -- - Marc Haber | "I don't trust Computers. They | Mailadresse im Header Leimen, Germany| lose things."Winona Ryder | Fon: *49 6224 1600402 Nordisch by Nature | How to make an American Quilt | Fax: *49 6224 1600421
Re: Beginner Question - problem building installer
Hi Marc,
On Mon, 2026-05-18 at 17:19 +0200, Marc Haber wrote:
> But when I boot mini.iso, the udebs still come from the official mirror,
> which kind of defeats the purpose since I am building the installer to
> try a patched partman-base with it.
Make sure to add partman-base to any of the pkg-lists. For powerpc and ppc64,
I'm always adding partman-hfs and hfsprogs-udeb locally like this:
diff --git a/build/pkg-lists/cdrom/powerpc.cfg
b/build/pkg-lists/cdrom/powerpc.cfg
index 92bd37aee..6b10bef28 100644
--- a/build/pkg-lists/cdrom/powerpc.cfg
+++ b/build/pkg-lists/cdrom/powerpc.cfg
@@ -31,3 +31,6 @@ scsi-modules-${kernel:Version}
# IBM Power hypervisor modules, only available on powerpc64.
hypervisor-modules-${kernel:Version} ?
fancontrol-modules-${kernel:Version} ?
+
+partman-hfs
+hfsprogs-udeb
diff --git a/build/pkg-lists/cdrom/ppc64.cfg b/build/pkg-lists/cdrom/ppc64.cfg
index b6762a054..d40bb2cf8 100644
--- a/build/pkg-lists/cdrom/ppc64.cfg
+++ b/build/pkg-lists/cdrom/ppc64.cfg
@@ -32,3 +32,6 @@ scsi-modules-${kernel:Version}
# IBM Power hypervisor modules, only available on powerpc64.
hypervisor-modules-${kernel:Version} ?
fancontrol-modules-${kernel:Version} ?
+
+partman-hfs
+hfsprogs-udeb
Adding partman-base in a similar fashion should fix your problem as otherwise
the udeb is only pulled in while debian-installer is running.
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer
`. `' Physicist
`-GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
Re: Beginner Question - problem building installer
Hi, On Sun, Mar 29, 2026 at 11:00:18PM +0200, John Paul Adrian Glaubitz wrote: On Sun, 2026-03-29 at 22:33 +0200, Marc Haber wrote: On Sun, Mar 29, 2026 at 01:26:44PM +0200, John Paul Adrian Glaubitz wrote: > FWIW, I just recommend building the debian-installer package using sbuild so it > will be built in a normal chroot and can access the normal Debian mirrors which > contain all the udebs. Is there documentation about that? I have an older wiki page for creating installation images for Debian Ports: https://wiki.debian.org/PortsDocs/CreateDebianInstallerImages The first steps were easy enough. These days, you need --enable-network in your call since the installer build process wants to pull things from a mirror, and --no-run-lintian is going to speed things up for not getting warnings that you can't fix in the Installer anyway. But when I boot mini.iso, the udebs still come from the official mirror, which kind of defeats the purpose since I am building the installer to try a patched partman-base with it. Do I really have to go through debian-cd, or can I have my mini.iso "download" the udebs from a local directory? I mean there must be a reason for that local_udebs directory in the installer tree, it is not there to just be ignored, is it? Greetings Marc -- - Marc Haber | "I don't trust Computers. They | Mailadresse im Header Leimen, Germany| lose things."Winona Ryder | Fon: *49 6224 1600402 Nordisch by Nature | How to make an American Quilt | Fax: *49 6224 1600421
Re: Beginner Question - problem building installer
On Sun, 2026-03-29 at 22:33 +0200, Marc Haber wrote: > On Sun, Mar 29, 2026 at 01:26:44PM +0200, John Paul Adrian Glaubitz wrote: > > FWIW, I just recommend building the debian-installer package using sbuild > > so it > > will be built in a normal chroot and can access the normal Debian mirrors > > which > > contain all the udebs. > > Is there documentation about that? I have an older wiki page for creating installation images for Debian Ports: https://wiki.debian.org/PortsDocs/CreateDebianInstallerImages I haven't updated that in a while though. Adrian -- .''`. John Paul Adrian Glaubitz : :' : Debian Developer `. `' Physicist `-GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
Re: Beginner Question - problem building installer
On Sun, Mar 29, 2026 at 01:26:44PM +0200, John Paul Adrian Glaubitz wrote: FWIW, I just recommend building the debian-installer package using sbuild so it will be built in a normal chroot and can access the normal Debian mirrors which contain all the udebs. Is there documentation about that? Greetings Marc -- - Marc Haber | "I don't trust Computers. They | Mailadresse im Header Leimen, Germany| lose things."Winona Ryder | Fon: *49 6224 1600402 Nordisch by Nature | How to make an American Quilt | Fax: *49 6224 1600421
Re: Beginner Question - problem building installer
On Sun, Mar 29, 2026 at 08:25:15PM +0200, Bastian Blank wrote: On Sun, Mar 29, 2026 at 12:09:29PM +0200, Marc Haber wrote: after my long feedback message failed to get some response, I am now trying to wedge myself into the code. However, building fails. This is because the code can't cope with new-style deb822 apt sources. Bäm. That nailed it. Built-back my sources.list to old format, remove sources.list.local, try again, and promptly run into #1132159. But that's a regular one I can live with. Summary: A newbie person would have been probably lost to the project forever. There was absolutely no reason to brush me off this badly. Greetings Marc -- - Marc Haber | "I don't trust Computers. They | Mailadresse im Header Leimen, Germany| lose things."Winona Ryder | Fon: *49 6224 1600402 Nordisch by Nature | How to make an American Quilt | Fax: *49 6224 1600421
Re: Beginner Question - problem building installer
Hi Marc, Marc Haber wrote (Sun, 29 Mar 2026 12:09:29 +0200): > Hi, > > after my long feedback message failed to get some response, I am now Maybe, you should give a little bit more time for people to answer on such a long mail, even if that contains such an amount of topics on changes to the installer! > trying to wedge myself into the code. However, building fails. > > I did: > > mr bootstrap https://salsa.debian.org/installer-team/d-i/raw/master/.mrconfig > mr update > cd debian-installer/installer/build > > I then proceeded to at least skim installer/build/README. That suggested > that invoking "make" will print the list of available targets. Trial and > error told me that I should be in installer/build. > > I am trying to bulid the unstable installer, and my system is unstable > as well. > > Next thing is make build_netboot. That already fails: > > [17/5680]mh@swivel:~/packages/debian-installer/debian-installer/installer/build > (master|u=) $ make build_netboot > make[3]: 'sources.list.udeb' is up to date. > Ign:1 > copy:/home/mh/packages/debian-installer/debian-installer/installer/build > localudebs/ InRelease > Ign:2 > copy:/home/mh/packages/debian-installer/debian-installer/installer/build > localudebs/ Release > Err:3 > copy:/home/mh/packages/debian-installer/debian-installer/installer/build > localudebs/ Packages >Failed to stat - copy-stat (2: No such file or directory) > Err:3 > copy:/home/mh/packages/debian-installer/debian-installer/installer/build > localudebs/ Packages >Failed to stat - copy-stat (2: No such file or directory) > Err:3 > copy:/home/mh/packages/debian-installer/debian-installer/installer/build > localudebs/ Packages >Failed to stat - copy-stat (2: No such file or directory) > Get:3 > copy:/home/mh/packages/debian-installer/debian-installer/installer/build > localudebs/ Packages [20 B] > Fetched 20 B in 0s (661 B/s) > Reading package lists... Done > N: Some sources can be modernized. Run 'apt modernize-sources' to do so. > Reading package lists... Done > Building dependency tree... Done > dh_testroot > dh_testroot: warning: dh_testroot must be called from the source root > # Check mirror freshness: > for pv in ; do \ > p=$(echo $pv|sed 's/_.*//'); \ > v=$(echo $pv|sed 's/.*_//'); \ > CHECKMINVER=$v get-packages udeb $p; \ > done > get-packages udeb anna archdetect bogl-bterm-udeb brltty-udeb busybox-udeb > ca-certificates-udeb cdebconf-newt-udeb cdebconf-priority cdebconf-text-udeb > cdebconf-udeb choose-mirror console-setup-pc-ekmap console-setup-udeb > di-utils di-utils-reboot di-utils-shell di-utils-terminfo download-installer > env-preseed ethdetect fat-modules-6.19.8+deb14-amd64-di > fb-modules-6.19.8+deb14-amd64-di file-preseed haveged-udeb hw-detect > initrd-preseed input-modules-6.19.8+deb14-amd64-di installation-locale > kbd-udeb kmod-udeb libdebconfclient0-udeb libdebian-installer4-udeb > libfribidi0-udeb linux-binary-6.19.8+deb14-amd64-di localechooser lowmemcheck > main-menu media-retriever mountmedia nano-udeb net-retriever netcfg > network-preseed nic-modules-6.19.8+deb14-amd64-di > nic-pcmcia-modules-6.19.8+deb14-amd64-di > nic-usb-modules-6.19.8+deb14-amd64-di > nic-wireless-modules-6.19.8+deb14-amd64-di pciutils-udeb > pcmcia-modules-6.19.8+deb14-amd64-di pcmciautils-udeb preseed-common > rescue-check rootskel save-logs screen-udeb udev-udeb udpkg usb-modules-6.19.8+deb14-amd64-di usb-storage-modules-6.19.8+deb14-amd64-di wget-udeb wireless-regdb-udeb > libfakeroot internal error: payload not recognized! > make[3]: 'sources.list.udeb' is up to date. > Ign:1 > copy:/home/mh/packages/debian-installer/debian-installer/installer/build > localudebs/ InRelease > Ign:2 > copy:/home/mh/packages/debian-installer/debian-installer/installer/build > localudebs/ Release > Err:3 > copy:/home/mh/packages/debian-installer/debian-installer/installer/build > localudebs/ Packages >Failed to stat - copy-stat (2: No such file or directory) > Err:3 > copy:/home/mh/packages/debian-installer/debian-installer/installer/build > localudebs/ Packages >Failed to stat - copy-stat (2: No such file or directory) > Err:3 > copy:/home/mh/packages/debian-installer/debian-installer/installer/build > localudebs/ Packages >Failed to stat - copy-stat (2: No such file or directory) > Get:3 > copy:/home/mh/packages/debian-installer/debian-installer/installer/build > localudebs/ Packages [20 B] > Fetched 20 B in 0s (738 B/s) > Reading package lists... Done > N: Some sources can be modernized. Run 'apt modernize-sources' to do so. > Reading package lists... Done > Building dependency tree... Done > Need to download: anna archdetect bogl-bterm-udeb brltty-udeb busybox-udeb > ca-certificates-udeb cdebconf-newt-udeb cdebconf-priority cdebconf-text-udeb > cdebconf-udeb choose-mirror console-setup-pc-ekmap console-setup-udeb > di-utils di-utils-reboot di-utils-shell di-utils-terminfo download-inst
Re: Beginner Question - problem building installer
Hello Marc, I'm also building the Debian installer locally, for the live images. See the script at [1]. The interesting bits will probably be in the embedded `buildit.sh` script-snippet (that I run inside a chroot) which runs from line 289 to 358. The resulting d-i is sufficient for use within a live image. I've hacked it to always use the current kernel. I'm only interested (at this moment) in the amd64 build, so I don't need all variants. Note that at this moment (for sid at least) there are 2 bugs reported about missing udeb packages: #1130925 and #1132159. I've uploaded patched udeb file on people.d.o, use them at your own risk/benefit. With kind regards, Roland Clobus [1] https://salsa.debian.org/live-team/live-build/-/blob/master/scripts/build/installer_debian-installer?ref_type=heads OpenPGP_signature.asc Description: OpenPGP digital signature
Re: Beginner Question - problem building installer
Hi again, On Sun, 2026-03-29 at 12:09 +0200, Marc Haber wrote: > Hi, > > after my long feedback message failed to get some response, I am now > trying to wedge myself into the code. However, building fails. > > I did: > > mr bootstrap https://salsa.debian.org/installer-team/d-i/raw/master/.mrconfig > mr update > cd debian-installer/installer/build > > I then proceeded to at least skim installer/build/README. That suggested > that invoking "make" will print the list of available targets. Trial and > error told me that I should be in installer/build. > > I am trying to bulid the unstable installer, and my system is unstable > as well. > > Next thing is make build_netboot. That already fails: > > [17/5680]mh@swivel:~/packages/debian-installer/debian-installer/installer/build > (master|u=) $ make build_netboot FWIW, I just recommend building the debian-installer package using sbuild so it will be built in a normal chroot and can access the normal Debian mirrors which contain all the udebs. Just make sure that build/config/common has the proper kernel ABI version set. Adrian -- .''`. John Paul Adrian Glaubitz : :' : Debian Developer `. `' Physicist `-GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
Re: Beginner Question - problem building installer
Hi Marc, On Sun, 2026-03-29 at 12:09 +0200, Marc Haber wrote: > (...) > [17/5680]mh@swivel:~/packages/debian-installer/debian-installer/installer/build > (master|u=) $ make build_netboot > make[3]: 'sources.list.udeb' is up to date. > Ign:1 > copy:/home/mh/packages/debian-installer/debian-installer/installer/build > localudebs/ InRelease > Ign:2 > copy:/home/mh/packages/debian-installer/debian-installer/installer/build > localudebs/ Release > Err:3 > copy:/home/mh/packages/debian-installer/debian-installer/installer/build > localudebs/ Packages >Failed to stat - copy-stat (2: No such file or directory) > Err:3 > copy:/home/mh/packages/debian-installer/debian-installer/installer/build > localudebs/ Packages >Failed to stat - copy-stat (2: No such file or directory) > Err:3 > copy:/home/mh/packages/debian-installer/debian-installer/installer/build > localudebs/ Packages >Failed to stat - copy-stat (2: No such file or directory) > Get:3 > copy:/home/mh/packages/debian-installer/debian-installer/installer/build > localudebs/ Packages [20 B] > Fetched 20 B in 0s (661 B/s) > Reading package lists... Done > N: Some sources can be modernized. Run 'apt modernize-sources' to do so. > Reading package lists... Done > Building dependency tree... Done > dh_testroot > dh_testroot: warning: dh_testroot must be called from the source root > # Check mirror freshness: > for pv in ; do \ > p=$(echo $pv|sed 's/_.*//'); \ > v=$(echo $pv|sed 's/.*_//'); \ > CHECKMINVER=$v get-packages udeb $p; \ > done > get-packages udeb anna archdetect bogl-bterm-udeb brltty-udeb busybox-udeb > ca-certificates-udeb cdebconf-newt-udeb cdebconf-priority cdebconf-text-udeb > cdebconf-udeb choose-mirror console-setup-pc-ekmap console-setup-udeb > di-utils di-utils-reboot di-utils-shell di-utils-terminfo download-installer > env-preseed ethdetect fat-modules-6.19.8+deb14-amd64-di > fb-modules-6.19.8+deb14-amd64-di file-preseed haveged-udeb hw-detect > initrd-preseed input-modules-6.19.8+deb14-amd64-di installation-locale > kbd-udeb kmod-udeb libdebconfclient0-udeb libdebian-installer4-udeb > libfribidi0-udeb linux-binary-6.19.8+deb14-amd64-di localechooser lowmemcheck > main-menu media-retriever mountmedia nano-udeb net-retriever netcfg > network-preseed nic-modules-6.19.8+deb14-amd64-di > nic-pcmcia-modules-6.19.8+deb14-amd64-di > nic-usb-modules-6.19.8+deb14-amd64-di > nic-wireless-modules-6.19.8+deb14-amd64-di pciutils-udeb > pcmcia-modules-6.19.8+deb14-amd64-di pcmciautils-udeb preseed-common > rescue-check rootskel save-logs screen-udeb udev-udeb udpkg > usb-modules-6.19.8+deb14-amd64-di usb-storage-modules-6.19.8+deb14-amd64-di > wget-udeb wireless-regdb-udeb > libfakeroot internal error: payload not recognized! > make[3]: 'sources.list.udeb' is up to date. > Ign:1 > copy:/home/mh/packages/debian-installer/debian-installer/installer/build > localudebs/ InRelease > Ign:2 > copy:/home/mh/packages/debian-installer/debian-installer/installer/build > localudebs/ Release > Err:3 > copy:/home/mh/packages/debian-installer/debian-installer/installer/build > localudebs/ Packages >Failed to stat - copy-stat (2: No such file or directory) > Err:3 > copy:/home/mh/packages/debian-installer/debian-installer/installer/build > localudebs/ Packages >Failed to stat - copy-stat (2: No such file or directory) > Err:3 > copy:/home/mh/packages/debian-installer/debian-installer/installer/build > localudebs/ Packages >Failed to stat - copy-stat (2: No such file or directory) > Get:3 > copy:/home/mh/packages/debian-installer/debian-installer/installer/build > localudebs/ Packages [20 B] > Fetched 20 B in 0s (738 B/s) > Reading package lists... Done > N: Some sources can be modernized. Run 'apt modernize-sources' to do so. > Reading package lists... Done > Building dependency tree... Done > Need to download: anna archdetect bogl-bterm-udeb brltty-udeb busybox-udeb > ca-certificates-udeb cdebconf-newt-udeb cdebconf-priority cdebconf-text-udeb > cdebconf-udeb choose-mirror console-setup-pc-ekmap console-setup-udeb > di-utils di-utils-reboot di-utils-shell di-utils-terminfo download-installer > env-preseed ethdetect fat-modules-6.19.8+deb14-amd64-di > fb-modules-6.19.8+deb14-amd64-di file-preseed haveged-udeb hw-detect > initrd-preseed input-modules-6.19.8+deb14-amd64-di installation-locale > kbd-udeb kmod-udeb libdebconfclient0-udeb libdebian-installer4-udeb > libfribidi0-udeb linux-binary-6.19.8+deb14-amd64-di localechooser lowmemcheck > main-menu media-retriever mountmedia nano-udeb net-retriever netcfg > network-preseed nic-modules-6.19.8+deb14-amd64-di > nic-pcmcia-modules-6.19.8+deb14-amd64-di > nic-usb-modules-6.19.8+deb14-amd64-di > nic-wireless-modules-6.19.8+deb14-amd64-di pciutils-udeb > pcmcia-modules-6.19.8+deb14-amd64-di pcmciautils-udeb preseed-common > rescue-check rootskel save-logs screen-udeb udev-udeb udpkg > usb-modules-6.19.8+deb14-amd64-di u
Re: Beginner Question - problem building installer
On 2026-03-29 03:09, Marc Haber wrote: Hi, after my long feedback message failed to get some response, Which? I can't believe the Debian boot developers failed to *even* provide a hint :p I am now trying to wedge myself into the code. However, building fails. I did: mr bootstrap https://salsa.debian.org/installer-team/d-i/raw/master/.mrconfig You may want to fulfill deps, i.e.: apt build-dep debian-installer Verify that the build dependencies are all met using: dpkg-checkbuilddeps as instructed at: < https://wiki.debian.org/DebianInstaller/Build > mr update cd debian-installer/installer/build I then proceeded to at least skim installer/build/README. That suggested that invoking "make" will print the list of available targets. Trial and error told me that I should be in installer/build. I am trying to bulid the unstable installer, and my system is unstable as well. Next thing is make build_netboot. That already fails: [17/5680]mh@swivel:~/packages/debian-installer/debian-installer/installer/build (master|u=) $ make build_netboot make[3]: 'sources.list.udeb' is up to date. Ign:1 copy:/home/mh/packages/debian-installer/debian-installer/installer/build localudebs/ InRelease Ign:2 copy:/home/mh/packages/debian-installer/debian-installer/installer/build localudebs/ Release Err:3 copy:/home/mh/packages/debian-installer/debian-installer/installer/build localudebs/ Packages Failed to stat - copy-stat (2: No such file or directory) Err:3 copy:/home/mh/packages/debian-installer/debian-installer/installer/build localudebs/ Packages Failed to stat - copy-stat (2: No such file or directory) Err:3 copy:/home/mh/packages/debian-installer/debian-installer/installer/build localudebs/ Packages Failed to stat - copy-stat (2: No such file or directory) Get:3 copy:/home/mh/packages/debian-installer/debian-installer/installer/build localudebs/ Packages [20 B] Fetched 20 B in 0s (661 B/s) Reading package lists... Done N: Some sources can be modernized. Run 'apt modernize-sources' to do so. Reading package lists... Done Building dependency tree... Done dh_testroot dh_testroot: warning: dh_testroot must be called from the source root # Check mirror freshness: for pv in ; do \ p=$(echo $pv|sed 's/_.*//'); \ v=$(echo $pv|sed 's/.*_//'); \ CHECKMINVER=$v get-packages udeb $p; \ done get-packages udeb anna archdetect bogl-bterm-udeb brltty-udeb busybox-udeb ca-certificates-udeb cdebconf-newt-udeb cdebconf-priority cdebconf-text-udeb cdebconf-udeb choose-mirror console-setup-pc-ekmap console-setup-udeb di-utils di-utils-reboot di-utils-shell di-utils-terminfo download-installer env-preseed ethdetect fat-modules-6.19.8+deb14-amd64-di fb-modules-6.19.8+deb14-amd64-di file-preseed haveged-udeb hw-detect initrd-preseed input-modules-6.19.8+deb14-amd64-di installation-locale kbd-udeb kmod-udeb libdebconfclient0-udeb libdebian-installer4-udeb libfribidi0-udeb linux-binary-6.19.8+deb14-amd64-di localechooser lowmemcheck main-menu media-retriever mountmedia nano-udeb net-retriever netcfg network-preseed nic-modules-6.19.8+deb14-amd64-di nic-pcmcia-modules-6.19.8+deb14-amd64-di nic-usb-modules-6.19.8+deb14-amd64-di nic-wireless-modules-6.19.8+deb14-amd64-di pciutils-udeb pcmcia-modules-6.19.8+deb14-amd64-di pcmciautils-udeb preseed-common rescue-check rootskel save-logs screen-udeb udev-udeb udpkg usb-modules-6.19.8+deb14-amd64-di usb-storage-modules-6.19.8+deb14-amd64-di wget-udeb wireless-regdb-udeb libfakeroot internal error: payload not recognized! make[3]: 'sources.list.udeb' is up to date. Ign:1 copy:/home/mh/packages/debian-installer/debian-installer/installer/build localudebs/ InRelease Ign:2 copy:/home/mh/packages/debian-installer/debian-installer/installer/build localudebs/ Release Err:3 copy:/home/mh/packages/debian-installer/debian-installer/installer/build localudebs/ Packages Failed to stat - copy-stat (2: No such file or directory) Err:3 copy:/home/mh/packages/debian-installer/debian-installer/installer/build localudebs/ Packages Failed to stat - copy-stat (2: No such file or directory) Err:3 copy:/home/mh/packages/debian-installer/debian-installer/installer/build localudebs/ Packages Failed to stat - copy-stat (2: No such file or directory) Get:3 copy:/home/mh/packages/debian-installer/debian-installer/installer/build localudebs/ Packages [20 B] Fetched 20 B in 0s (738 B/s) Reading package lists... Done N: Some sources can be modernized. Run 'apt modernize-sources' to do so. Reading package lists... Done Building dependency tree... Done Need to download: anna archdetect bogl-bterm-udeb brltty-udeb busybox-udeb ca-certificates-udeb cdebconf-newt-udeb cdebconf-priority cdebconf-text-udeb cdebconf-udeb choose-mirror console-setup-pc-ekmap console-setup-udeb di-utils di-utils-reboot di-utils-shell di-utils-terminfo download-installer env-preseed ethdetect fat-modules-6.19.8+deb14-amd64-di fb-modules-6.19.8+deb14-
Re: Beginner Question - problem building installer
On Sun, Mar 29, 2026 at 11:33:00AM +0100, Chris Bell wrote: On Sunday, 29 March 2026 11:09:29 British Summer Time Marc Haber wrote: Hi, after my long feedback message failed to get some response, I am now trying to wedge myself into the code. However, building fails. Try downloading the net bootable installer from /cdimage.debian.org/cdimage that can be copied by direct data dump to either USB or CD/DVD (not a partition but to the raw device). How would that help with understanding the code or building it? Greetings Marc -- - Marc Haber | "I don't trust Computers. They | Mailadresse im Header Leimen, Germany| lose things."Winona Ryder | Fon: *49 6224 1600402 Nordisch by Nature | How to make an American Quilt | Fax: *49 6224 1600421
Re: Beginner Question - problem building installer
On Sun, Mar 29, 2026 at 04:12:22AM -0700, Jose R Rodriguez wrote: On 2026-03-29 03:09, Marc Haber wrote: after my long feedback message failed to get some response, Which? I can't believe the Debian boot developers failed to *even* provide a hint :p I assumed you all would read the list. I mean https://lists.debian.org/debian-boot/2026/03/msg00157.html I begin to see (after 25 years of being a DD) why we keep failing to attract newcomers if we already manage to piss off veterans trying to poke into an existing team. I am now trying to wedge myself into the code. However, building fails. I did: mr bootstrap https://salsa.debian.org/installer-team/d-i/raw/master/.mrconfig You may want to fulfill deps, i.e.: apt build-dep debian-installer Verify that the build dependencies are all met using: dpkg-checkbuilddeps as instructed at: < https://wiki.debian.org/DebianInstaller/Build > That's also in the README, and I followed that. Please stop reading if you think I am stupid and unexperienced. Familiarize yourself with files like: debian/control build/config/dir build/config/common as well as those specific to your architecture, i.e., for x86_64, for instance: build/config/amd64.cfg and those under relevant directory i.e., build/config/amd64/ The documentation says that you just need to build. I am finished with Debian installer for today. Thank you for making me enjoy my sunday without Debian work. Greetings Marc -- - Marc Haber | "I don't trust Computers. They | Mailadresse im Header Leimen, Germany| lose things."Winona Ryder | Fon: *49 6224 1600402 Nordisch by Nature | How to make an American Quilt | Fax: *49 6224 1600421
Re: Beginner Question - problem building installer
On Sunday, 29 March 2026 11:09:29 British Summer Time Marc Haber wrote: > Hi, > > after my long feedback message failed to get some response, I am now > trying to wedge myself into the code. However, building fails. Try downloading the net bootable installer from /cdimage.debian.org/cdimage that can be copied by direct data dump to either USB or CD/DVD (not a partition but to the raw device). -- Chris Bell www.chrisbell.org.uk

