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

