Your message dated Thu, 22 Mar 2018 21:53:48 +0000
with message-id <[email protected]>
and subject line Bug#893460: fixed in mbuffer 20180318-1
has caused the Debian Bug report #893460,
regarding mbuffer: autopkgtest fails on Ubuntu i386 and armhf
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.)
--
893460: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=893460
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: mbuffer
Version: 20171011-1
Severity: minor
Tags: patch
User: [email protected]
Usertags: origin-ubuntu bionic ubuntu-patch autopkgtest
Dear Peter,
With mbuffer 20171011-1, while the autopkgtests continue to pass fine on
amd64 as seen at <https://ci.debian.net/packages/m/mbuffer/unstable/amd64/>,
one of the tests fails on armhf and i386 as seen in Ubuntu at
<http://autopkgtest.ubuntu.com/packages/m/mbuffer/bionic/armhf>.
I don't understand why the filename output of the tests is different on
armhf and i386 vs. other architectures, but I can confirm that a slight
change to the globbing in the test itself allows the test to pass. The
attached patch has been uploaded to Ubuntu to fix this test failure.
Please consider applying this change in Debian as well.
--
Steve Langasek Give me a lever long enough and a Free OS
Debian Developer to set it on, and I can move the world.
Ubuntu Developer http://www.debian.org/
[email protected] [email protected]
diff -Nru mbuffer-20171011/debian/patches/fix-upstream-test.patch
mbuffer-20171011/debian/patches/fix-upstream-test.patch
--- mbuffer-20171011/debian/patches/fix-upstream-test.patch 1969-12-31
16:00:00.000000000 -0800
+++ mbuffer-20171011/debian/patches/fix-upstream-test.patch 2018-03-18
22:43:08.000000000 -0700
@@ -0,0 +1,33 @@
+Description: fix a test case whose file glob fails on some archs
+ For whatever reason, on armhf and i386, mbuffer outputs a single file named
+ 'output-test4' or 'output-test5' in its tests, whereas on other archs it
+ outputs multiple files matching the pattern "output-testN.*". This is not
+ the purpose of the test, and tests 4 and 5 in fact handle the output
+ filenames inconsistently; so fix the test so that it works on all archs.
+Author: Steve Langasek <[email protected]>
+Last-Updated: 2018-03-18
+
+Index: mbuffer-20171011/Makefile.in
+===================================================================
+--- mbuffer-20171011.orig/Makefile.in
++++ mbuffer-20171011/Makefile.in
+@@ -118,7 +118,7 @@
+ rm -f [email protected].*
+ cat mbuffer | LD_PRELOAD=./tapetest.so ./mbuffer -f -o output-$@ -H -A
"echo '[$@] Replacing tape'"
+ cat output-$@* | openssl md5 > [email protected]
+- rm -f output-$@.*
++ rm -f output-$@*
+ sync
+ diff [email protected] mbuffer.md5 > $@
+
+@@ -126,8 +126,8 @@
+ test5: test.md5 tapetest.so mbuffer.md5
+ rm -f [email protected].*
+ cat mbuffer | LD_PRELOAD=./tapetest.so ./mbuffer -f -o output-$@ -H -A
"echo '[$@] Replacing tape'" --tapeaware
+- cat output-$@.* | openssl md5 > [email protected]
+- rm -f output-$@.*
++ cat output-$@* | openssl md5 > [email protected]
++ rm -f output-$@*
+ sync
+ diff [email protected] mbuffer.md5 > $@
+
diff -Nru mbuffer-20171011/debian/patches/series
mbuffer-20171011/debian/patches/series
--- mbuffer-20171011/debian/patches/series 2017-10-29 13:12:08.000000000
-0700
+++ mbuffer-20171011/debian/patches/series 2018-03-18 22:38:13.000000000
-0700
@@ -5,3 +5,4 @@
close-errno.patch
test-library.patch
config-mbuffer.patch
+fix-upstream-test.patch
--- End Message ---
--- Begin Message ---
Source: mbuffer
Source-Version: 20180318-1
We believe that the bug you reported is fixed in the latest version of
mbuffer, 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.
Peter Pentchev <[email protected]> (supplier of updated mbuffer 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: Thu, 22 Mar 2018 23:26:39 +0200
Source: mbuffer
Binary: mbuffer
Architecture: source
Version: 20180318-1
Distribution: unstable
Urgency: medium
Maintainer: Peter Pentchev <[email protected]>
Changed-By: Peter Pentchev <[email protected]>
Description:
mbuffer - tool for buffering data streams
Closes: 893460
Changes:
mbuffer (20180318-1) unstable; urgency=medium
.
* Declare compliance with Debian Policy 4.1.3 with no changes.
* Add the years 2017 and 2018 to my debian/* copyright notice.
* Build-depend on debhelper 11 now that it has been released and
remove the Lintian override.
* Add the cppcheck patch to detect a highly improbable out-of-memory
condition at program startup.
* New upstream release:
- update the upstream copyright years
- add a @TAR@ Makefile.in fixup to the usr-tree test
* Allow the test suite to run during the build and add openssl as
a build dependency.
* Add the lfs-preload patch to let tapetest.c override the correct
open() and write() functions, e.g. if they are named differently
because of Large File Support. Closes: #893460
* Forward all patches except the Debian-specific ones upstream.
Checksums-Sha1:
ffd350d0f3ab5139a95f861d03073fe0286bc8dd 1914 mbuffer_20180318-1.dsc
8236738fc20bf4cf0725543b7dfa0639a5e1da6f 137259 mbuffer_20180318.orig.tar.gz
357bec3a878d635c2676f059341ef4601a9dbefe 12736 mbuffer_20180318-1.debian.tar.xz
5cbfe74f2fafa2f83342fefdfff683c4fcf79c16 5553
mbuffer_20180318-1_source.buildinfo
Checksums-Sha256:
e89173c76eb55159ae62a5f41d82b498e3b9d03e5172e34117f930267c0a98c6 1914
mbuffer_20180318-1.dsc
d3c1e20bf7e731602d7801f403f4f3ff8445256b89be76c20c5ba973dc8d00ea 137259
mbuffer_20180318.orig.tar.gz
a3734aa0e27c2750dfb8fd9749a8e5bc5133431e44acca389492881c7c3545f2 12736
mbuffer_20180318-1.debian.tar.xz
0eaee014d2d24383e25a0c5d67b5362a6da50820d5764b71702c7900617c31a7 5553
mbuffer_20180318-1_source.buildinfo
Files:
c7ff79204e0fd82e85c26908dfaafe19 1914 utils optional mbuffer_20180318-1.dsc
cc2830940d1beead6e2b2c090e275dc7 137259 utils optional
mbuffer_20180318.orig.tar.gz
e1294af381715de0bbc2d14d4ba803f4 12736 utils optional
mbuffer_20180318-1.debian.tar.xz
e0077147bd519b818b22d2d67b908463 5553 utils optional
mbuffer_20180318-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEELuenpRf8EkzxFcNUZR7vsCUn3xMFAlq0IVYACgkQZR7vsCUn
3xP9hBAAwE+YnpVPjU3Y6OKR6IK3GBftCpW5JZGBFaP6GCBKimRPA/TFOzv6bWIm
mc2kgNYzlb6GmKn0Epw4Rsbj9COcEuZuTG1mk9iiLYss5cHLDh/vaK0SOT26f0eY
Hrthj26Yj4aD8PiP/9WqkOJ67MPythyCMMxxw9m/3tFPVOJc8TUkni5V+t66ZVGD
N3g5H4iVyYZBg+3agD01RyppLXNwpxcgBgm6WB3PNoq+v/aczmLeL5SA7pL3pCrJ
gAxyEPrJGuw3T14BZEZ7OJKloSS5QmxhFtTXfsVE+lpY9Y37Vmhpiw2gCliZEvc0
QlfyciSl9/6rhKMpYuqkzl2qN1ZJxIq85gOCQu9MH6JHuqgl73TO3yPtUtPJFTv8
DqJBh64WGnFGo0VA8lN1ggsQLrg0hnBNaJN5yUAKNo8ExvWmK5AT+/wR4mPU/Xg4
Wff9mlTi+TXP4BPwSwVGbjJ9k8Pg3kusRn/E96rngpnkPLK+21GQwd3idLAm2awV
A+HhOhmeg5OgFkzMm6KnhRy2AkogLjzhB74oBebD1o1paCRqcYu63yahUeVwRY6V
XSwvKZKcwDDQsAy5WtC31AG1gM26x6r5KMmpoN3sgGj7ZEgA67Y24PfkejIYJO/J
MH2X7mOn2KoOLgbFxqABbKrUHokKkki5NQw8NmK/BfgLmgCr180=
=G+b8
-----END PGP SIGNATURE-----
--- End Message ---