[PATCH v3 2/2] Use virtual package dhcp-client in Debian 14(Forky)

0 views
Skip to first unread message

Quirin Gylstorff

unread,
Apr 16, 2026, 11:29:47 AM (2 days ago) Apr 16
to isar-...@googlegroups.com
From: Quirin Gylstorff <quirin.g...@siemens.com>

isc-dhcp-client is deprecated and no longer part of Debian 14.

Signed-off-by: Quirin Gylstorff <quirin.g...@siemens.com>
---
kas/package/Kconfig | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/kas/package/Kconfig b/kas/package/Kconfig
index d279e7e6..527aec0f 100644
--- a/kas/package/Kconfig
+++ b/kas/package/Kconfig
@@ -176,7 +176,8 @@ endmenu

config KAS_IMAGE_PREINSTALL
string "Distro packages"
- default "fdisk iproute2 iputils-ping isc-dhcp-client"
+ default "fdisk iproute2 iputils-ping isc-dhcp-client" if DEBIAN_BULLSEYE || DEBIAN_BOOKWORM || DEBIAN_TRIXIE || UBUNTU_JAMMY || UBUNTU_NOBLE
+ default "fdisk iproute2 iputils-ping dhcp-client" if DEBIAN_FORKY
help
Space-separated list of packages that are provided by the selected distro.
These packages are downloaded from distro mirrors and just unpacked
--
2.53.0

Quirin Gylstorff

unread,
Apr 16, 2026, 11:29:47 AM (2 days ago) Apr 16
to isar-...@googlegroups.com
From: Quirin Gylstorff <quirin.g...@siemens.com>

This adds the necessary files to add Debian 14 to ISAR. As Debian 14
As around one year away we should start testing to ensure continuing
support.

This uses the single line format as it still supported. The deb822 is
preferred but not mandatory.

Currently mmdebstrap uses single line as default and supports the deb822
format.

debootstrap does not support as of now deb822.

My current suggestion would be to seperate the deb822 support from a
specific distro.

Also debian buster supports deb822. So all supported distros should
support the deb822.

Changes v3:
- rebase onto next
- fix copyright date

Changes v2:
- rebase onto next
- fix typo in commit subject

Quirin Gylstorff (2):
Add Debian 14 (Forky) option
Use virtual package dhcp-client in Debian 14(Forky)

kas/distro/Kconfig | 8 ++++++++
kas/distro/debian-forky.yaml | 7 +++++++
kas/package/Kconfig | 3 ++-
meta/conf/distro/debian-forky.conf | 21 +++++++++++++++++++++
meta/conf/distro/debian-forky.list | 8 ++++++++
5 files changed, 46 insertions(+), 1 deletion(-)
create mode 100644 kas/distro/debian-forky.yaml
create mode 100644 meta/conf/distro/debian-forky.conf
create mode 100644 meta/conf/distro/debian-forky.list

--
2.53.0

Reply all
Reply to author
Forward
0 new messages