Your message dated Thu, 11 Aug 2022 00:48:59 +0000
with message-id <e1olwnf-003ipn...@fasolo.debian.org>
and subject line Bug#1016996: fixed in libnl3 3.7.0-0.2
has caused the Debian Bug report #1016996,
regarding libnl-3-200-udeb: uninstallable, depends on non-udeb sgml-base
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1016996: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1016996
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
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.

I'll upload shortly, source debdiff attached. Please let me know if you
have any comments or questions.


In passing, thanks for your work on this package!


Cheers,
-- 
Cyril Brulebois (k...@debian.org)            <https://debamax.com/>
D-I release manager -- Release team member -- Freelance Consultant
diff -Nru libnl3-3.7.0/debian/changelog libnl3-3.7.0/debian/changelog
--- libnl3-3.7.0/debian/changelog       2022-08-01 15:53:32.000000000 +0000
+++ libnl3-3.7.0/debian/changelog       2022-08-10 23:43:51.000000000 +0000
@@ -1,3 +1,12 @@
+libnl3 (3.7.0-0.2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Dodge debhelper's #1015263 by resetting misc:Depends via
+    DEB_DH_GENCONTROL_ARGS_libnl{,-genl}-3-200-udeb to avoid pulling
+    sgml-base.
+
+ -- Cyril Brulebois <k...@debian.org>  Wed, 10 Aug 2022 23:43:51 +0000
+
 libnl3 (3.7.0-0.1) unstable; urgency=low
 
   * Non-maintainer upload (Closes: #1016485)
diff -Nru libnl3-3.7.0/debian/rules libnl3-3.7.0/debian/rules
--- libnl3-3.7.0/debian/rules   2022-08-01 14:30:22.000000000 +0000
+++ libnl3-3.7.0/debian/rules   2022-08-10 23:43:11.000000000 +0000
@@ -34,6 +34,10 @@
 
 DEB_CONFIGURE_EXTRA_FLAGS += --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH)
 
+# Dodge debhelper's #1015263, pulling sgml-base for udebs:
+DEB_DH_GENCONTROL_ARGS_$(udeb_libnl) = -- -Vmisc:Depends=
+DEB_DH_GENCONTROL_ARGS_$(udeb_libnl_genl) = -- -Vmisc:Depends=
+
 clean::
        # from some unknown reason CDBS does not remove the builddir
        rm -rf $(DEB_BUILDDIR)

--- End Message ---
--- Begin Message ---
Source: libnl3
Source-Version: 3.7.0-0.2
Done: Cyril Brulebois <k...@debian.org>

We believe that the bug you reported is fixed in the latest version of
libnl3, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1016...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Cyril Brulebois <k...@debian.org> (supplier of updated libnl3 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 10 Aug 2022 23:43:51 +0000
Source: libnl3
Architecture: source
Version: 3.7.0-0.2
Distribution: unstable
Urgency: medium
Maintainer: Heiko Stuebner <mm...@debian.org>
Changed-By: Cyril Brulebois <k...@debian.org>
Closes: 1016996
Changes:
 libnl3 (3.7.0-0.2) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Dodge debhelper's #1015263 by resetting misc:Depends via
     DEB_DH_GENCONTROL_ARGS_libnl{,-genl}-3-200-udeb to avoid pulling
     sgml-base (Closes: #1016996).
Checksums-Sha1:
 d41012a03d009f6c16a0ee99c570ecd4a643d272 3329 libnl3_3.7.0-0.2.dsc
 5ea18edfbf6492fb0e67a752461bc6949aa1dc85 26320 libnl3_3.7.0-0.2.debian.tar.xz
 4fb51a9116c9b32796cd03bb38b2aa316605287a 6422 libnl3_3.7.0-0.2_source.buildinfo
Checksums-Sha256:
 dd41ed81344119f158f3ed194dad966247f21a1d1ee078295d347b4ec7c2adef 3329 
libnl3_3.7.0-0.2.dsc
 35ae5b6ee3a56abd3ae8603fd47c3e38c9302d02a2d498fb88a3e2f2791ac2f0 26320 
libnl3_3.7.0-0.2.debian.tar.xz
 d3a4e312b9fcc1d682df109632603a14b00397c5d5654def3b215196d9199eb1 6422 
libnl3_3.7.0-0.2_source.buildinfo
Files:
 2d88ff65e3531c5dd0095cabac6ed27a 3329 net optional libnl3_3.7.0-0.2.dsc
 a36598f37197fcad7228f22196dd7f2f 26320 net optional 
libnl3_3.7.0-0.2.debian.tar.xz
 1674d67675ff4cf3a8846c56c26a481d 6422 net optional 
libnl3_3.7.0-0.2_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJEBAEBCgAuFiEEtg6/KYRFPHDXTPR4/5FK8MKzVSAFAmL0TlgQHGtpYmlAZGVi
aWFuLm9yZwAKCRD/kUrwwrNVIGZgEACPXOErcJK5aSugMUZbrhqE7FqQzb6FEKzS
z5NeoRSaRsfAEvTZYvJrHd0gHlIQUwk+5cjApazFinqMjv6vfnz3cNFHuwJRGgSB
J3MKxXADR232gaf1miubWNpvPpui/ysrfO6IIr0ARDaHC7M9kgFsfgnRhkg/I2Df
F8+llNZY+X8PmMd60Y55kWdgDW1aXoiUDpV/Ib9mBJCIK/JXOpqySyU2u3oOVtDS
wtyTABYI9gipm5//k3TSFo7F86Wqs8vT9HKA85lAoBblu0HpJo8blON8bjOU3Ly+
fuGRNXyNnTrdjBhE8tClLY96RWj6JA7ZMuLXcLgqs7Nx/8soBXdEd9WUzifpHZ5E
M8irZRMVqTa827Q2M+qF17eckbbKT1G61hL4jbl4eu2xEXQ+lSN3NyVYJxsuNthJ
mWcYqKMQ8TYlqHvumsoz01Oo4R0N2JTkO7eaor5rxdxYd/w25/px1bg6tFl/wllY
zI0ENmuWSHeP3ohbFYklaSInS5jvlF14DISHfdOmPfErzkXfWBKH81yf5GyFIgtU
vHo6IKVqxCg5/CfKQfzsescUe7D2h7PEFYITmY32VzLMCpbZokmLeHfHunE3SkvV
BEKvSYy+gnh/oQzCoCHX+3IP3k2SurI3OITyf32WgfC+aSr7w4NUjS298J7b3Nh1
IjZWwJtt1w==
=/QO3
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to