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-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?
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/

etc.

Greetings
Marc

--
Best Professional Regards.

--
Jose R R
http://metztli.it
---------------------------------------------------------------------------------------------
Download Metztli Reiser4: Debian Trixie w/ Linux 5.17.15-2 AMD64
---------------------------------------------------------------------------------------------
feats ZSTD compression https://sf.net/projects/metztli-reiser4/
-------------------------------------------------------------------------------------------
Official current Reiser4 resources: https://reiser4.wiki.kernel.org/

Reply via email to