Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.bugs.dist > #1251357
| From | Daniel Lewart <lewart3@gmail.com> |
|---|---|
| Newsgroups | linux.debian.bugs.dist, linux.debian.devel.cd |
| Subject | Bug#1108455: debian-cd: Installer images include two versions of kernel udebs |
| Date | 2025-06-29 09:40 +0200 |
| Message-ID | <L2UNP-dXai-1@gated-at.bofh.it> (permalink) |
| Organization | linux.* mail to news gateway |
Cross-posted to 2 groups.
Package: debian-cd
Version: 3.2.2
Severity: normal
Tags: d-i patch
Dear Debian Images Team,
The Weekly build of the installer image for amd64 has grown by 4%:
* 811597824 Jun 16 00:23 debian-testing-amd64-netinst.is0
* 846200832 Jun 22 22:39 debian-testing-amd64-netinst.iso
This is caused by the following directory:
pool/main/l/linux-signed-amd64
having two versions of each of the 29 kernel udebs.
The first five pairs:
* btrfs-modules-6.12.32-amd64-di_6.12.32-1_amd64.udeb
* btrfs-modules-6.12.33+deb13-amd64-di_6.12.33-1_amd64.udeb
* crypto-dm-modules-6.12.32-amd64-di_6.12.32-1_amd64.udeb
* crypto-dm-modules-6.12.33+deb13-amd64-di_6.12.33-1_amd64.udeb
* crypto-modules-6.12.32-amd64-di_6.12.32-1_amd64.udeb
* crypto-modules-6.12.33+deb13-amd64-di_6.12.33-1_amd64.udeb
* drm-core-modules-6.12.32-amd64-di_6.12.32-1_amd64.udeb
* drm-core-modules-6.12.33+deb13-amd64-di_6.12.33-1_amd64.udeb
* ext4-modules-6.12.32-amd64-di_6.12.32-1_amd64.udeb
* ext4-modules-6.12.33+deb13-amd64-di_6.12.33-1_amd64.udeb
Déjà vu:
#1084789 - debian-testing-amd64-netinst.iso has multiple versions of module udebs
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1084789
which was fixed by debian-cd Commit deeff067:
generate_di_list: Cope with package name changes in udeb packages.
https://salsa.debian.org/images-team/debian-cd/-/commit/deeff067
However, linux Commit 706d933b:
Include target Debian release number in ABI name
https://salsa.debian.org/kernel-team/linux/-/commit/706d933b
causes the problem in this bug report.
Minimally tested patch below.
Thank you!
Daniel Lewart
Urbana, Illinois
diff -ru a/tools/generate_di_list b/tools/generate_di_list
--- a/tools/generate_di_list 2025-06-24 14:46:12.000000000 -0500
+++ b/tools/generate_di_list 2025-06-29 00:00:00.000000000 -0500
@@ -141,7 +141,7 @@
# Append this driver udeb to a list for that kernel_ver
push(@{ $driver_udebs{$kernel_ver} }, $udeb);
- } elsif ($udeb =~ m/-modules-(\d+)\.(\d+)\.(\d+)-.*-di/) {
+ } elsif ($udeb =~ m/-modules-(\d+)\.(\d+)\.(\d+)(\+deb\d+)?-.*-di$/) {
# Newer udeb package names don't, so use "0" as a dummy value here
my $kernel_ver = di_ker_abi_to_number($1, $2, $3, 0);
if ($kernel_ver > $highest_kernel_ver) {
Back to linux.debian.bugs.dist | Previous | Next — Next in thread | Find similar | Unroll thread
Bug#1108455: debian-cd: Installer images include two versions of kernel udebs Daniel Lewart <lewart3@gmail.com> - 2025-06-29 09:40 +0200
Bug#1108455: debian-cd: Installer images include two versions of kernel udebs Cyril Brulebois <kibi@debian.org> - 2025-06-29 14:20 +0200
Bug#1108455: debian-cd: Installer images include two versions of kernel udebs Cyril Brulebois <kibi@debian.org> - 2025-06-30 22:10 +0200
Bug#1108455: debian-cd: Installer images include two versions of kernel udebs Daniel Lewart <lewart3@gmail.com> - 2025-07-01 06:30 +0200
Bug#1108455: debian-cd: Installer images include two versions of kernel udebs Daniel Lewart <lewart3@gmail.com> - 2025-09-02 06:20 +0200
csiph-web