Hi, I've tried to rebuild the current debian-installer for buster. But this fails as without further modification the environment tries to get the udebs from the unstable archive.
I guess the reason is a small oversight to also change the variable USE_UDEBS_FROM in build/config/common to the value 'buster' instead of 'unstable'. If I modify the config by this I can successful rebuild (and finally use of course) a netinstall for amd64 based on the buster branch of the debian-installer sources. Please see attached patch for details. Thanks. Let me know if I've overseen something here. PS: Please keep me CC, I'm not subscribed to the list. -- Regards Carsten Schoenert
From 6a18f6833b52abe58e275fc4e7057eb184aa309e Mon Sep 17 00:00:00 2001 From: Carsten Schoenert <c.schoen...@t-online.de> Date: Sat, 18 Jan 2020 08:29:16 +0100 Subject: [PATCH] config/common: use the udebs from buster release The build will fail otherwise as the wanted udebs packages are tried to get pulled from the unstable release, but we want to build for the buster release. The udebs are of course only reachable from the buster release. --- build/config/common | 2 +- debian/changelog | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/build/config/common b/build/config/common index bb798e7ed..1f9ab28bd 100644 --- a/build/config/common +++ b/build/config/common @@ -55,7 +55,7 @@ DEBIAN_VERSION ?= buster # Define here from what release (codename!) components (udebs) should be taken # to build debian-installer. By default this is set to 'unstable' for building # daily images. For official builds this is overruled in debian/rules. -USE_UDEBS_FROM ?= unstable +USE_UDEBS_FROM ?= buster # Archive components from which to fetch debian-installer modules. UDEB_COMPONENTS ?= main/debian-installer diff --git a/debian/changelog b/debian/changelog index 6796e6bb2..b7358d43c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -3,6 +3,9 @@ debian-installer (20190702+deb10u3) UNRELEASED; urgency=medium [ Steve McIntyre ] * Tweak mini.iso generation on arm so EFI netboot will work. + [ Carsten Schoenert ] + * Pull udeb packages from the buster release archive. + -- Steve McIntyre <93...@debian.org> Sun, 01 Dec 2019 15:43:49 +0000 debian-installer (20190702+deb10u2) buster; urgency=medium -- 2.24.1