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

Bug#987173: unblock: iptables-netflow/2.5.1-2



Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock
X-Debbugs-Cc: abe@debian.org, anbe@debian.org

Please unblock package iptables-netflow.

[ Reason ]

One if this source package's binary packages is a dkms-built kernel
module and it was one of the packages affected by #984929 in dkms.

This upload changes the dkms dependency to a versioned dependency on ≥
the version which fixed #984929 to make sure the fixed dkms package is
installed before this package is upgraded and tries to use it at
configuration time.

Closes RC bug #984862 (https://bugs.debian.org/984862) against this
package.

[ Impact ]

During dist-upgrade from Buster to Bullseye, this kernel module might
be tried to be compiled with the wrong (not the kernel's) C compiler
or might even fail to upgrade in case only the package
linux-compiler-gcc-10-x86 but not the package gcc is installed since
then no compiler is found as $CC is not set in the environment by the
dkms package in Buster.

[ Tests ]

None. Solely a migration order issue solved via a versioned dependency
requiring the fixed dkms package to be installed first.

The binary packages built by this source package (built in an up to
date pbuilder chroot) have been successfully installed on one of my
sid machines with the current and an older 5.10 kernel image + headers
being installed.

The version constraint added by Andreas Beckmann (X-Debbugs-Cc'ed) has
been cross-checked by myself to make sure there's no typo in it.

[ Risks ]

None. There are no known dependencies (nor Recommends nor Suggests) on
any of the binary packages built by this source package (outside the
source package itself), so circular dependencies — which might cause
issues with such changes if they're versioned, too — are not present.

[ Checklist ]
  [x] all changes are documented in the d/changelog
  [x] I reviewed all changes and I approve them
  [x] attach debdiff against the package in testing

[ Other info ]

I deliberately did not bump the Standards-Version from 4.5.0 to 4.5.1
with this upload despite I didn't see any necessary changes to be
made. Just to keep the changeset minimal.

So please …

unblock iptables-netflow/2.5.1-2

… and maybe also reduce the migration interval a bit, dependening on
how close we are to the release. :-)

		Regards, Axel
-- 
 ,''`.  |  Axel Beckert <abe@debian.org>, http://people.debian.org/~abe/
: :' :  |  Debian Developer, ftp.ch.debian.org Admin
`. `'   |  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE
  `-    |  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5
diff -Nru iptables-netflow-2.5.1/debian/changelog iptables-netflow-2.5.1/debian/changelog
--- iptables-netflow-2.5.1/debian/changelog	2020-10-18 11:22:35.000000000 +0200
+++ iptables-netflow-2.5.1/debian/changelog	2021-04-18 18:29:53.000000000 +0200
@@ -1,3 +1,11 @@
+iptables-netflow (2.5.1-2) unstable; urgency=low
+
+  [ Andreas Beckmann ]
+  * iptables-netflow-dkms: Bump dkms dependency to ensure CC/CXX are set to
+    the kernel's compiler.  (Closes: #984862)
+
+ -- Axel Beckert <abe@debian.org>  Sun, 18 Apr 2021 18:29:53 +0200
+
 iptables-netflow (2.5.1-1) unstable; urgency=medium
 
   * New upstream bugfix release 2.5.1.
diff -Nru iptables-netflow-2.5.1/debian/control iptables-netflow-2.5.1/debian/control
--- iptables-netflow-2.5.1/debian/control	2020-04-27 08:39:15.000000000 +0200
+++ iptables-netflow-2.5.1/debian/control	2021-04-18 18:15:16.000000000 +0200
@@ -15,7 +15,7 @@
 
 Package: iptables-netflow-dkms
 Architecture: linux-any
-Depends: dkms,
+Depends: dkms (>= 2.8.4-3~),
          libc6-dev,
          libxtables-dev,
          pkg-config,

Reply to: