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

Bug#1107392: Trixie netboot installation fails / busybox-udeb upgrade replaces wget utility



Hallo Jörn,

Vielen Dank, lustiges Problem…

Jörn Heissler <deb-install-bugs-2025@wulf.eu.org> (2025-06-07):
> installing trixie using PXE netboot no longer works for me.
> 
> The installation fails with "anna[8234] busybox wget does not support
> https" right after the "Loading additional components" step.
> 
> The initrd from
> https://deb.debian.org/debian/dists/trixie/main/installer-amd64/20250515/images/
> contains "busybox-udeb 1:1.37.0-4 amd64" and "wget-udeb 1.25.0-2 amd64".
> 
> https://deb.debian.org/debian/dists/trixie/main/debian-installer/binary-amd64/Packages.xz
> however references the newer busybox-udeb version "1:1.37.0-5".
> 
> The debian installer downloads and installs the new busybox-udeb,
> which replaces the /bin/wget utility.

Oh, I don't think I've ever thought much about possible upgrades
there… Ouch.

We've been using GNU wget for close to 10 years, and I suppose there's
absolutely no point in keeping the stripped-down wget in busybox-udeb.

  https://salsa.debian.org/installer-team/debian-installer/-/commit/2f00c51a7ead982ae1cd71bee06c8416890196b6

Unless someone disagrees within the next few days, I'll probably adjust
the config in git, something along those lines I suppose (totally
untested):

    diff --git a/debian/config/pkg/udeb b/debian/config/pkg/udeb
    index 230dadc1d..9cfdb6e3c 100644
    --- a/debian/config/pkg/udeb
    +++ b/debian/config/pkg/udeb
    @@ -992,7 +992,7 @@ CONFIG_FEATURE_TFTP_PUT=y
     # CONFIG_TUNCTL is not set
     # CONFIG_FEATURE_TUNCTL_UG is not set
     CONFIG_VCONFIG=y
    -CONFIG_WGET=y
    +# CONFIG_WGET is not set
     # CONFIG_FEATURE_WGET_LONG_OPTIONS is not set
     CONFIG_FEATURE_WGET_STATUSBAR=y
     CONFIG_FEATURE_WGET_FTP=y

I'm not immediately seeing anything else that would “depends on WGET”
but I'm really not familiar with busybox.


Cheers,
-- 
Cyril Brulebois (kibi@debian.org)            <https://debamax.com/>
D-I release manager -- Release team member -- Freelance Consultant

Attachment: signature.asc
Description: PGP signature


Reply to: