[ Please ignore previous mail, I got confused by all the 7.1.3 removals,
but that was just a side effect of looking at a before/after diff where
all the sizes changed, which means one HUGE list of deletions (including
those 7.1.3 which worried me), and way later, another HUGE list of
additions. Let's get back to the one I had written waiting for the
confirmation.

Better living through chemistry / Better patching through coffee… ]

Cyril Brulebois <[email protected]> (2026-07-19):
> That'd be tools/generate_di_list that works on -modules- (per code,
> and as confirmed above) but not on -base-, -binary- (as seen above).
> Looks to me replacing -modules- by -(?:base|binary|modules)- in both
> regexes should help.
> 
> I hadn't realized the split across several packages also happened on
> the udeb side (see other mails regarding my inability to keep track of
> stuff). Not sure whether we might have other similar packages…

Please check the kibi/extend-kernel-abi-filtering branch, a quick
easy-build.sh run locally seems to confirm it helps but isn't sufficient
(but you might remember this isn't 1:1 with the regular build so this is
not a definitive answer regarding amd64 netinst buildability on
casulana).

At the very least, those lines go away between libzstd1-udeb and
load-media:

    -CD 1: GUESS_TOTAL is 126362 after adding 
amd64:main:linux-base-7.0.13+deb14-amd64-di:44800:<DEFAULT>
    -CD 1: GUESS_TOTAL is 126385 after adding 
amd64:main:linux-base-7.0.14+deb14-amd64-di:44764:<DEFAULT>
    -CD 1: GUESS_TOTAL is 126408 after adding 
amd64:main:linux-base-7.1.3+deb14-amd64-di:44060:<DEFAULT>
    -CD 1: GUESS_TOTAL is 133146 after adding 
amd64:main:linux-binary-7.0.13+deb14-amd64-di:13792008:<DEFAULT>
    -CD 1: GUESS_TOTAL is 139860 after adding 
amd64:main:linux-binary-7.0.14+deb14-amd64-di:13748212:<DEFAULT>
    -CD 1: GUESS_TOTAL is 146602 after adding 
amd64:main:linux-binary-7.1.3+deb14-amd64-di:13803224:<DEFAULT>

And make_disc_tree.log doesn't contain any other hit for the 7.0.13 or
7.0.14 versions.

This is consistent with the end of tmp/sid/tasks/debian-installer:

    /* Next: 32 udebs for kernel/ABI version 7.1.3-0 */
    base-modules-7.1.3+deb14-amd64-di
    btrfs-modules-7.1.3+deb14-amd64-di
    crypto-dm-modules-7.1.3+deb14-amd64-di
    crypto-modules-7.1.3+deb14-amd64-di
    drm-core-modules-7.1.3+deb14-amd64-di
    ext4-modules-7.1.3+deb14-amd64-di
    f2fs-modules-7.1.3+deb14-amd64-di
    firewire-core-modules-7.1.3+deb14-amd64-di
    jfs-modules-7.1.3+deb14-amd64-di
    linux-base-7.1.3+deb14-amd64-di
    linux-binary-7.1.3+deb14-amd64-di
    loop-modules-7.1.3+deb14-amd64-di
    md-modules-7.1.3+deb14-amd64-di
    mmc-core-modules-7.1.3+deb14-amd64-di
    mtd-core-modules-7.1.3+deb14-amd64-di
    multipath-modules-7.1.3+deb14-amd64-di
    nbd-modules-7.1.3+deb14-amd64-di
    nic-modules-7.1.3+deb14-amd64-di
    nic-pcmcia-modules-7.1.3+deb14-amd64-di
    nic-shared-modules-7.1.3+deb14-amd64-di
    nic-usb-modules-7.1.3+deb14-amd64-di
    nic-wireless-modules-7.1.3+deb14-amd64-di
    pata-modules-7.1.3+deb14-amd64-di
    pcmcia-storage-modules-7.1.3+deb14-amd64-di
    ppp-modules-7.1.3+deb14-amd64-di
    rfkill-modules-7.1.3+deb14-amd64-di
    scsi-nic-modules-7.1.3+deb14-amd64-di
    sound-modules-7.1.3+deb14-amd64-di
    squashfs-modules-7.1.3+deb14-amd64-di
    udf-modules-7.1.3+deb14-amd64-di
    uinput-modules-7.1.3+deb14-amd64-di
    xfs-modules-7.1.3+deb14-amd64-di
    /* IGNORING 32 udebs for kernel/ABI version 7.0.13-0 */
    /* IGNORING 32 udebs for kernel/ABI version 7.0.14-0 */

Please do consider merging this branch. :-)

Interestingly, now the failure hits another hunch of mine (see earlier
answers of mine):

    CD 1: GUESS_TOTAL is 377703 after adding 
amd64:non-free-firmware:firmware-qcom-dsp:110853068:<DEFAULT>
    CD 1: Real current size is 377856 blocks after adding 
amd64:non-free-firmware:firmware-qcom-dsp:110853068:<DEFAULT>
    CD 1 over-full (377856 > 332031). Rollback!
    CD 1: Real current size is 323584 blocks after rolling back 
amd64:non-free-firmware:firmware-qcom-dsp:110853068:<DEFAULT>
    No linux-image-* package(s) found

Hopefully regular builds on casulana will succeed with either just the
branch or with both the branch and that firmware's exclusion (if doing
so indeed makes sense)…


Cheers,
-- 
Cyril Brulebois ([email protected])            <https://debamax.com/>
D-I release manager -- Release team member -- Freelance Consultant

Attachment: signature.asc
Description: PGP signature

Reply via email to