Your message dated Wed, 31 May 2017 03:03:34 +0000
with message-id <[email protected]>
and subject line Bug#860032: fixed in ipset 6.32-1~exp2
has caused the Debian Bug report #860032,
regarding ipset test dependencies are wrong for minimal chroots
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 [email protected]
immediately.)


-- 
860032: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=860032
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: ipset
Version: 6.30-2
Severity: normal
Tags: patch
User: [email protected]
Usertags: origin-ubuntu zesty ubuntu-patch



In Ubuntu, the attached patch was applied to achieve the following:

  * debian/tests/control: Add missing kmod and netbase test dependencies,
    and remove the completely unnecessary test dependency on autopkgtest.
  * Drop adjust-test-scripts-for-debian.patch, our kernel is new enough.
  * debian/patches/test-installed.patch: Broken out from the above patch.


Obviously, in the above, you can't drop the adjust-test-scripts-for-debian.patch
until Debian's kernels are new enough, but I also broke out "test-installed" as
a new patch, since that bit is required even after the kernel-related bits can
be dropped.

As for the altered test dependencies, I would expect them to be 
self-explanatory.

... Adam

-- System Information:
Debian Release: stretch/sid
  APT prefers zesty
  APT policy: (500, 'zesty')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.10.0-15-lowlatency (SMP w/4 CPU cores; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru ipset-6.30/debian/patches/adjust-test-scripts-for-debian.patch 
ipset-6.30/debian/patches/adjust-test-scripts-for-debian.patch
--- ipset-6.30/debian/patches/adjust-test-scripts-for-debian.patch      
2016-11-29 19:05:14.000000000 -0700
+++ ipset-6.30/debian/patches/adjust-test-scripts-for-debian.patch      
2017-04-04 06:25:34.000000000 -0600
@@ -128,19 +128,6 @@
      test $n -eq $x || exit 1
  done
  $ipset x test
-Index: ipset/tests/cidr.sh
-===================================================================
---- ipset.orig/tests/cidr.sh
-+++ ipset/tests/cidr.sh
-@@ -35,7 +35,7 @@ NETS="0.0.0.0/1
- 255.255.255.252/31
- 255.255.255.254/32"
- 
--ipset="../src/ipset"
-+ipset=${IPSET_BIN:-../src/ipset}
- 
- case "$1" in
- net)
 Index: ipset/tests/comment.t.list0
 ===================================================================
 --- ipset.orig/tests/comment.t.list0
diff -Nru ipset-6.30/debian/patches/series ipset-6.30/debian/patches/series
--- ipset-6.30/debian/patches/series    2016-11-29 19:05:14.000000000 -0700
+++ ipset-6.30/debian/patches/series    2017-04-04 06:25:34.000000000 -0600
@@ -1,2 +1,3 @@
-adjust-test-scripts-for-debian.patch
+#adjust-test-scripts-for-debian.patch
 05-delay-the-set-with-timeout-resizing-test.patch
+test-installed.patch
diff -Nru ipset-6.30/debian/patches/test-installed.patch 
ipset-6.30/debian/patches/test-installed.patch
--- ipset-6.30/debian/patches/test-installed.patch      1969-12-31 
17:00:00.000000000 -0700
+++ ipset-6.30/debian/patches/test-installed.patch      2017-04-04 
06:25:34.000000000 -0600
@@ -0,0 +1,14 @@
+Index: ipset/tests/cidr.sh
+===================================================================
+--- ipset.orig/tests/cidr.sh
++++ ipset/tests/cidr.sh
+@@ -35,7 +35,7 @@ NETS="0.0.0.0/1
+ 255.255.255.252/31
+ 255.255.255.254/32"
+ 
+-ipset="../src/ipset"
++ipset=${IPSET_BIN:-../src/ipset}
+ 
+ case "$1" in
+ net)
+
diff -Nru ipset-6.30/debian/tests/control ipset-6.30/debian/tests/control
--- ipset-6.30/debian/tests/control     2016-11-29 19:05:14.000000000 -0700
+++ ipset-6.30/debian/tests/control     2017-04-04 06:25:34.000000000 -0600
@@ -1,6 +1,7 @@
 Tests: regression
 Depends: @,
- autopkgtest,
  netmask,
  sendip,
+ kmod,
+ netbase,
 Restrictions: needs-root isolation-machine allow-stderr

--- End Message ---
--- Begin Message ---
Source: ipset
Source-Version: 6.32-1~exp2

We believe that the bug you reported is fixed in the latest version of
ipset, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Neutron Soutmun <[email protected]> (supplier of updated ipset 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Wed, 31 May 2017 08:10:22 +0700
Source: ipset
Binary: ipset libipset-dev libipset3
Architecture: source
Version: 6.32-1~exp2
Distribution: experimental
Urgency: medium
Maintainer: Neutron Soutmun <[email protected]>
Changed-By: Neutron Soutmun <[email protected]>
Description:
 ipset      - administration tool for kernel IP sets
 libipset-dev - development files for IP sets
 libipset3  - library for IP sets
Closes: 860032
Changes:
 ipset (6.32-1~exp2) experimental; urgency=medium
 .
   * Add a patch to fix test failed to run
     * debian/patches/fix-ipset-cmd-replacement.patch:
       - In the upstream test, 'ipset' command should be replaced with
         '/sbin/ipset' but the recent script adds the line of command to
         replace it twice. The patch fixes the second replacement.
   * debian/patches/adjust-test-scripts-for-debian.patch: Refresh the patch
   * Add workaround patch
     * debian/patches/workaround-iphash-delete-one-by-one-test-failed.patch:
       - A workaround patch for iphash delete one-by-one test failed due to
         the bug [1] in the kernel module.
       [1] Fix bug: sometimes valid entries in hash:* types of sets were evicted
           
https://git.netfilter.org/ipset/commit/?id=728fed0f689c76cb5cd77499b022764e93d91932
   * Revise test control file and split patch.
     Thanks Adam Conrad for suggestion and initial patch.
     * debian/tests/control:
       - Drop autopkgtest which is unnecessary.
       - Depends on kmod and netbase.
       - Depends on net-tools which the test script requires 'netstat'.
     * debian/patches/adjust-test-scripts-for-debian.patch,
       debian/patches/test-installed.patch:
       - Split Debian's kernel unrelated patch from
         adjust-test-scripts-for-debian.patch to test-installed.patch.
         Make it easy for Ubuntu that has a recent kernel than Debian to just
         drop unnecessary patches. (Closes: #860032)
   * debian/tests/regression: Add hash:mac.t to the list, Debian kernel 
supported
Checksums-Sha1:
 d84a7f77c72a763b91f98a1847fba810c8d8dcd7 2136 ipset_6.32-1~exp2.dsc
 2c03ac15aa6807c0f0344b61090147d4bfaa4fd2 544635 ipset_6.32.orig.tar.bz2
 1be2b0d6bd1f436dd867b9461e1b4d8d7de52db8 12584 ipset_6.32-1~exp2.debian.tar.xz
Checksums-Sha256:
 7c3a0c7cf7d7a78e212eb348bf036d4e9ac41599ee6cb9af096d0085c2f4c736 2136 
ipset_6.32-1~exp2.dsc
 d9cbb49a4ae9e32d7808a604f1a37f359f9fc9064c210c4c5f35d629d49fb9fe 544635 
ipset_6.32.orig.tar.bz2
 dea7d41cf27541f0e4fc46c52c6eca98b2a028715e5f4215dd9a08660ba0e00e 12584 
ipset_6.32-1~exp2.debian.tar.xz
Files:
 5d7de9ec226b4c566eb7520ac7272bea 2136 net extra ipset_6.32-1~exp2.dsc
 857a5c6a6d645196865a82bf6fd7f567 544635 net extra ipset_6.32.orig.tar.bz2
 f65f1204a9ae05c43d5d9e8d5f264919 12584 net extra 
ipset_6.32-1~exp2.debian.tar.xz

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

iQIzBAEBCAAdFiEE9TLaEOVj7oRECXehnQRwvabNxFcFAlkuJAwACgkQnQRwvabN
xFdJzBAAyiKIykYUuUN7pCayxi2WDqEmRD8rd23Y9saYtn4uVPan3fOwbHhCwlpo
GgD/i+hqdCvm0GipmM212OlvDjRIUBMYRKNJBfaBEy++cXNKOWMNJ42ezrc71Rva
gWdXnk3rHtz/7YutTSI2GXKK5R/1fXTPmW9r5n97WV3td7op3HpZoe2kGlJSXBlJ
bwqF0o+dXqnloVuno8ux5sAKoETqKxWULz9hz+K+nf/GrW0dQwmR5qpNkFFbd6P6
hpvv37iZFT5hdh7TEsMTuiR5JTqlsV9NWkFd3mTm4VeqeNhCID/L7R+Stwz+TtHx
6NE7RxHU0lbG/OIHWaM4jLM6tX0+Xc2Ar6zpdDJ/bYrn3uUBguyO8+fl/KXBjLwF
HXkOZBl+GR9E+e+SX17h3wnAmaBJBPC0qkvj3YXlaR7kikIlgzK2GXQIEB8ynr6f
W9zuIPqQDs/fM4SjnYghRlOsq5fUgRCKBGpvyTPRqMkqfG902JbCtlj22xkRSAgl
0oiljsIBMLWVs4XxOar21/53wJLmdNDBk+wxRHxBoiT7Ow7OlMa5zvbaWET4LczQ
iG2v3nyhXBIKstYY3hlMkWpfzWRR01gWSHPacLdIgQ4trgBEQI56SXY/lGvPuaVU
e72ifttQnzwJGwPUMevqvpTIZfg4n31ftOUpxUVXlRyKRH3x6Vg=
=D2zY
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to