Hi Marc,

Marc Haber <[email protected]> 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-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
> Reading package lists... Done
> Building dependency tree... Done
> E: Unable to locate package anna
> E: Unable to locate package archdetect
> E: Unable to locate package bogl-bterm-udeb
> E: Unable to locate package brltty-udeb
> E: Unable to locate package busybox-udeb
> E: Unable to locate package ca-certificates-udeb
> E: Unable to locate package cdebconf-newt-udeb
> E: Unable to locate package cdebconf-priority
> E: Unable to locate package cdebconf-text-udeb
> E: Unable to locate package cdebconf-udeb
> E: Unable to locate package choose-mirror
> E: Unable to locate package console-setup-pc-ekmap
> E: Unable to locate package console-setup-udeb
> E: Unable to locate package di-utils
> E: Unable to locate package di-utils-reboot
> E: Unable to locate package di-utils-shell
> E: Unable to locate package di-utils-terminfo
> E: Unable to locate package download-installer
> E: Unable to locate package env-preseed
> E: Unable to locate package ethdetect
> E: Unable to locate package fat-modules-6.19.8+deb14-amd64-di
> E: Couldn't find any package by glob 'fat-modules-6.19.8+deb14-amd64-di'
> E: Couldn't find any package by regex 'fat-modules-6.19.8+deb14-amd64-di'
> E: Unable to locate package fb-modules-6.19.8+deb14-amd64-di
> E: Couldn't find any package by glob 'fb-modules-6.19.8+deb14-amd64-di'
> E: Couldn't find any package by regex 'fb-modules-6.19.8+deb14-amd64-di'
> E: Unable to locate package file-preseed
> E: Unable to locate package haveged-udeb
> E: Unable to locate package hw-detect
> E: Unable to locate package initrd-preseed
> E: Unable to locate package input-modules-6.19.8+deb14-amd64-di
> E: Couldn't find any package by glob 'input-modules-6.19.8+deb14-amd64-di'
> E: Couldn't find any package by regex 'input-modules-6.19.8+deb14-amd64-di'
> E: Unable to locate package installation-locale
> E: Unable to locate package kbd-udeb
> E: Unable to locate package kmod-udeb
> E: Unable to locate package libdebconfclient0-udeb
> E: Unable to locate package libdebian-installer4-udeb
> E: Unable to locate package libfribidi0-udeb
> E: Unable to locate package linux-binary-6.19.8+deb14-amd64-di
> E: Couldn't find any package by glob 'linux-binary-6.19.8+deb14-amd64-di'
> E: Couldn't find any package by regex 'linux-binary-6.19.8+deb14-amd64-di'
> E: Unable to locate package localechooser
> E: Unable to locate package lowmemcheck
> E: Unable to locate package main-menu
> E: Unable to locate package media-retriever
> E: Unable to locate package mountmedia
> E: Unable to locate package nano-udeb
> E: Unable to locate package net-retriever
> E: Unable to locate package netcfg
> E: Unable to locate package network-preseed
> E: Unable to locate package nic-modules-6.19.8+deb14-amd64-di
> E: Couldn't find any package by glob 'nic-modules-6.19.8+deb14-amd64-di'
> E: Couldn't find any package by regex 'nic-modules-6.19.8+deb14-amd64-di'
> E: Unable to locate package nic-pcmcia-modules-6.19.8+deb14-amd64-di
> E: Couldn't find any package by glob 
> 'nic-pcmcia-modules-6.19.8+deb14-amd64-di'
> E: Couldn't find any package by regex 
> 'nic-pcmcia-modules-6.19.8+deb14-amd64-di'
> E: Unable to locate package nic-usb-modules-6.19.8+deb14-amd64-di
> E: Couldn't find any package by glob 'nic-usb-modules-6.19.8+deb14-amd64-di'
> E: Couldn't find any package by regex 'nic-usb-modules-6.19.8+deb14-amd64-di'
> E: Unable to locate package nic-wireless-modules-6.19.8+deb14-amd64-di
> E: Couldn't find any package by glob 
> 'nic-wireless-modules-6.19.8+deb14-amd64-di'
> E: Couldn't find any package by regex 
> 'nic-wireless-modules-6.19.8+deb14-amd64-di'
> E: Unable to locate package pciutils-udeb
> E: Unable to locate package pcmcia-modules-6.19.8+deb14-amd64-di
> E: Couldn't find any package by glob 'pcmcia-modules-6.19.8+deb14-amd64-di'
> E: Couldn't find any package by regex 'pcmcia-modules-6.19.8+deb14-amd64-di'
> E: Unable to locate package pcmciautils-udeb
> E: Unable to locate package preseed-common
> E: Unable to locate package rescue-check
> E: Unable to locate package rootskel
> E: Unable to locate package save-logs
> E: Unable to locate package screen-udeb
> E: Unable to locate package udev-udeb
> E: Unable to locate package udpkg
> E: Unable to locate package usb-modules-6.19.8+deb14-amd64-di
> E: Couldn't find any package by glob 'usb-modules-6.19.8+deb14-amd64-di'
> E: Couldn't find any package by regex 'usb-modules-6.19.8+deb14-amd64-di'
> E: Unable to locate package usb-storage-modules-6.19.8+deb14-amd64-di
> E: Couldn't find any package by glob 
> 'usb-storage-modules-6.19.8+deb14-amd64-di'
> E: Couldn't find any package by regex 
> 'usb-storage-modules-6.19.8+deb14-amd64-di'
> E: Unable to locate package wget-udeb
> E: Unable to locate package wireless-regdb-udeb
> make[2]: *** [Makefile:699: stamps/get_udebs-netboot-stamp] Error 100
> make[1]: *** [Makefile:315: _build] Error 2
> make: *** [Makefile:309: build_netboot] Error 2
> 
> This basically is a fail from the first line. The process doesn't find 
> anything. That suggests a simple fix. Only I don't know what to fix.
> 
> Can somebody help here?

I'm a bit confused here, I get different logs when I try the same as you.
But first: the errors regarding "localudebs" are not critical for you;
the installer allows to use locally built udeb packages within the build,
such localudebs have to be placed in - guess what - build/localudebs :-)
If that is empty, you get that messages, but that's not a problem, in that
case the needed udebs are fetched from the mirror.

And there is the problem: you fail to get anything from the mirror.
A local network issue maybe?

But even if you get that part running, the installer currently is FTBTS,
due to an zlib1g-udeb/lib32z1 dependency issue, which Roland reported 
yesterday:
https://lists.debian.org/debian-boot/2026/03/msg00206.html



Holger




-- 
Holger Wansing <[email protected]>
PGP-Fingerprint: 496A C6E8 1442 4B34 8508  3529 59F1 87CA 156E B076

Reply via email to