[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

d-i for current buster not buildable



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.schoenert@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 <93sam@debian.org>  Sun, 01 Dec 2019 15:43:49 +0000
 
 debian-installer (20190702+deb10u2) buster; urgency=medium
-- 
2.24.1


Reply to: