Hi, Dave Hibberd <hibby@debian.org> (2025-05-20): > At the very least, I'm running from debian-trixie-DI-rc1-amd64-netinst.iso, no > proxy or cache in the way. All other packages install, and on the installed > system after reboot, all packages install ok (see later). ACK! FWIW I can reproduce the problem locally (on a laptop). > I tested installing both packages on their own with > DEBIAN_FRONTEND=noninteractive and they successfully install, we can > probably strike that off the list. OK. > > > and something that removes systemd-timesyncd - again, I think this is > > > radioclk, it Recommends: ntp (>= 1:4.2.2+dfsg-1) | ntpsec | chrony > > > > blendsel uses the same logic as pkgsel, which should cope with > > removals, at least in theory: > > > > blendsel.pl: push @cmd, qw{apt-get -q -y -o APT::Install- > Recommends=true -o APT::Get::AutomaticRemove=true -o Acquire::Retries=3 > install}; I've just tried picking only blendsel at the pkgsel step (meaning no standard task, meaning no systemd-timesyncd). An apt-get simulation within the /target chroot only lists installed packages (not removed ones), so that's not it either. > Grepping for blendsel after it's been installed is unenlightening sadly! Full > log is attached, but the highlights are: > > May 19 21:30:22 pkgsel: starting blendsel > May 19 21:30:22 /bin/in-target: warning: /target/etc/mtab won't be updated > since it is a symlink. > May 19 21:30:30 pkgsel: finishing up > May 19 21:30:32 kernel: [ 635.878360] ISO 9660 Extensions: Microsoft Joliet > Level 3 > May 19 21:30:32 kernel: [ 635.878480] ISO 9660 Extensions: RRIP_1991A > May 19 21:30:32 kernel: [ 635.884718] ISO 9660 Extensions: Microsoft Joliet > Level 3 > May 19 21:30:32 kernel: [ 635.884860] ISO 9660 Extensions: RRIP_1991A > > Can I run d-i with greater logging output and try to grab something more > useful? What I tried was `nano /target/usr/bin/blendsel` and spraying warning() calls around @cmd and friends, but that didn't seem to help spot what's failing in the hamradio case. Logging capabilities depend on each component, the only standard thing (off the top of my head) is debconf, which would let you log queries/answers (not sure it'd help here): https://mraw.org/blog/2012/12/23/d-i_hacking_recipe_3/ I don't think it's bogus metadata at the task level, otherwise you would likely see similar issues when running it from the installed system. I don't think it's broken blend support entirely, as we've seen success reports from other users. Additionally, trying to pick Junior and Hamradio seemed to do something (1000+ packages started getting downloaded). Note: If you want to play the “debug a Perl program” game, you can wait until the installer prompts you (e.g. the final screen) and go back to the package selection step, which lets you run pkgsel/tasksel then blendsel again, without re-doing all other steps. (Of course, the more you do that, the more you might run into state-specific differences, after successive attempts, package installs, etc.) Cheers, -- Cyril Brulebois (kibi@debian.org) <https://debamax.com/> D-I release manager -- Release team member -- Freelance Consultant
Attachment:
signature.asc
Description: PGP signature