Hi Cyril, On 11/08/2022 02:00, Cyril Brulebois wrote: > Package: libnl-3-200-udeb > Version: 3.7.0-0.1 > Severity: grave > Tags: d-i patch > Justification: renders package unusable > X-Debbugs-Cc: Matthieu Baerts <matthieu.bae...@tessares.net>, Adam Borowski > <kilob...@angband.pl>, debian-b...@lists.debian.org > > Hi Matthieu, hi Adam, > > The set of packages you uploaded contains uninstallable udebs, as they > depend on sgml-base, which doesn't exist in the installer context > (there's no udeb for it. Current dependencies are as follows: > > $ dpkg --info libnl-3-200-udeb_3.7.0-0.1_amd64.udeb|grep Depends > Depends: sgml-base (>= 1.28), libc6-udeb (>= 2.34) > > $ dpkg --info libnl-genl-3-200-udeb_3.4.0-1+b1_amd64.udeb|grep Depends > Depends: libnl-3-200-udeb (= 3.4.0-1+b1), libc6-udeb (>= 2.28) > > This leads to the following build failure for the daily builds of the > installer: > > The following packages have unmet dependencies: > libnl-3-200-udeb : Depends: sgml-base (>= 1.28) but it is not installable > libnl-genl-3-200-udeb : Depends: sgml-base (>= 1.28) but it is not > installable > E: Unable to correct problems, you have held broken packages. > > (Note that I'm filing this bug report against only one of those udebs.) > > This is not your fault, that's debhelper's #1015263: > https://bugs.debian.org/1015263 > > but I thought I'd loop you in so that you know about this issue, and > about my current plan: the installer team (X-D-Cc'd) doesn't require an > immediate fix, but since I'm not sure when the debhelper bug is getting > fixed (and packages binNMU'd), I thought I'd prepare a workaround to > make sure this source package isn't a blocker when we plan for a Debian > Installer release.
Thank you for having CCed me, provided a fix so quickly and for the detailed explanations! Sorry, I didn't notice the regression when testing on my side. Do we need to revert your workaround when #1015263 will be fixed? If yes, are you tracking this issue and planning to do the revert or do you prefer if someone else looks at that? Cheers, Matt -- Tessares | Belgium | Hybrid Access Solutions www.tessares.net