Your message dated Wed, 07 Sep 2022 17:35:24 +0000
with message-id <e1ovyxq-0032gz...@fasolo.debian.org>
and subject line Bug#1019300: fixed in mp3guessenc 0.27.5+dfsg.1-2
has caused the Debian Bug report #1019300,
regarding mp3guessenc: autopkgtests failure with grep 3.8: fgrep is deprecated
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.)
--
1019300: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1019300
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: mp3guessenc
Version: 0.27.5+dfsg.1-1
Severity: serious
Tags: patch
Justification: breaks autopkgtests
Hi,
GNU grep 3.8 officially deprecates egrep and fgrep, and those two
commands now issue a deprecation message on stderr [1].
The autopkgtests of mp3guessenc use fgrep, and while they still work
fine, the extra messages on stderr are considered by default a failure,
and thus the tests are marked as such. While autopkgtest has a
"allow-stderr" restriction to not consider stderr output as failure in
case it is expected, I think the better solution here is simply to
switch away from fgrep to grep -F. This works fine with grep 3.8 and
any older version.
Patch attached for this.
[1] https://lists.gnu.org/archive/html/info-gnu/2022-09/msg00001.html
Thanks,
--
Pino
diff -Nru mp3guessenc-0.27.5+dfsg.1/debian/changelog
mp3guessenc-0.27.5+dfsg.1/debian/changelog
--- mp3guessenc-0.27.5+dfsg.1/debian/changelog 2020-09-20 21:50:00.000000000
+0200
+++ mp3guessenc-0.27.5+dfsg.1/debian/changelog 2022-09-07 08:12:34.000000000
+0200
@@ -1,3 +1,12 @@
+mp3guessenc (0.27.5+dfsg.1-2) UNRELEASED; urgency=medium
+
+ [ Pino Toscano ]
+ * Switch from "fgrep" to "grep -F" in autopkgtests, as the former is
+ officially deprecated since grep 3.8, writing a deprecation message on
+ stderr that is considered as autopkgtest failure.
+
+ -- Peter Blackman <pe...@pblackman.plus.com> Wed, 07 Sep 2022 08:12:34 +0200
+
mp3guessenc (0.27.5+dfsg.1-1) unstable; urgency=medium
* New upstream version
diff -Nru mp3guessenc-0.27.5+dfsg.1/debian/tests/a
mp3guessenc-0.27.5+dfsg.1/debian/tests/a
--- mp3guessenc-0.27.5+dfsg.1/debian/tests/a 2020-07-16 10:49:55.000000000
+0200
+++ mp3guessenc-0.27.5+dfsg.1/debian/tests/a 2022-09-07 08:12:13.000000000
+0200
@@ -6,7 +6,7 @@
mp3guessenc -a debian/flush.mp3 > a.tmp
set -e
#
-fgrep 291 a.tmp
+grep -F 291 a.tmp
#
rm a.tmp
diff -Nru mp3guessenc-0.27.5+dfsg.1/debian/tests/f
mp3guessenc-0.27.5+dfsg.1/debian/tests/f
--- mp3guessenc-0.27.5+dfsg.1/debian/tests/f 2020-07-16 10:43:15.000000000
+0200
+++ mp3guessenc-0.27.5+dfsg.1/debian/tests/f 2022-09-07 08:12:13.000000000
+0200
@@ -6,8 +6,8 @@
mp3guessenc -f debian/flush.mp3 > f.tmp
set -e
#
-fgrep "48 kbps" f.tmp
-fgrep 550 f.tmp
+grep -F "48 kbps" f.tmp
+grep -F 550 f.tmp
#
rm f.tmp
diff -Nru mp3guessenc-0.27.5+dfsg.1/debian/tests/i
mp3guessenc-0.27.5+dfsg.1/debian/tests/i
--- mp3guessenc-0.27.5+dfsg.1/debian/tests/i 2020-07-16 10:48:58.000000000
+0200
+++ mp3guessenc-0.27.5+dfsg.1/debian/tests/i 2022-09-07 08:12:13.000000000
+0200
@@ -6,8 +6,8 @@
mp3guessenc -i debian/flush.mp3 > i.tmp
set -e
#
-fgrep 2020 i.tmp
-fgrep Ambient i.tmp
+grep -F 2020 i.tmp
+grep -F Ambient i.tmp
#
rm i.tmp
diff -Nru mp3guessenc-0.27.5+dfsg.1/debian/tests/m
mp3guessenc-0.27.5+dfsg.1/debian/tests/m
--- mp3guessenc-0.27.5+dfsg.1/debian/tests/m 2020-07-16 10:44:39.000000000
+0200
+++ mp3guessenc-0.27.5+dfsg.1/debian/tests/m 2022-09-07 08:12:13.000000000
+0200
@@ -6,8 +6,8 @@
mp3guessenc -f debian/flush.mp3 > f.tmp
set -e
#
-fgrep "48 kbps" f.tmp
-fgrep 550 f.tmp
+grep -F "48 kbps" f.tmp
+grep -F 550 f.tmp
#
rm f.tmp
diff -Nru mp3guessenc-0.27.5+dfsg.1/debian/tests/n
mp3guessenc-0.27.5+dfsg.1/debian/tests/n
--- mp3guessenc-0.27.5+dfsg.1/debian/tests/n 2020-07-16 11:08:27.000000000
+0200
+++ mp3guessenc-0.27.5+dfsg.1/debian/tests/n 2022-09-07 08:12:13.000000000
+0200
@@ -11,7 +11,7 @@
fi
set -e
#
-fgrep FhG n.tmp
+grep -F FhG n.tmp
#
rm n.tmp
diff -Nru mp3guessenc-0.27.5+dfsg.1/debian/tests/s
mp3guessenc-0.27.5+dfsg.1/debian/tests/s
--- mp3guessenc-0.27.5+dfsg.1/debian/tests/s 2020-07-16 10:51:16.000000000
+0200
+++ mp3guessenc-0.27.5+dfsg.1/debian/tests/s 2022-09-07 08:12:13.000000000
+0200
@@ -6,7 +6,7 @@
mp3guessenc -s debian/flush.mp3 > s.tmp
set -e
#
-fgrep FhG s.tmp
+grep -F FhG s.tmp
#
rm s.tmp
--- End Message ---
--- Begin Message ---
Source: mp3guessenc
Source-Version: 0.27.5+dfsg.1-2
Done: Peter Blackman <pe...@pblackman.plus.com>
We believe that the bug you reported is fixed in the latest version of
mp3guessenc, 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 1019...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Peter Blackman <pe...@pblackman.plus.com> (supplier of updated mp3guessenc
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, 07 Sep 2022 12:00:00 +0100
Source: mp3guessenc
Architecture: source
Version: 0.27.5+dfsg.1-2
Distribution: unstable
Urgency: medium
Maintainer: Peter Blackman <pe...@pblackman.plus.com>
Changed-By: Peter Blackman <pe...@pblackman.plus.com>
Closes: 1019300
Changes:
mp3guessenc (0.27.5+dfsg.1-2) unstable; urgency=medium
.
* Switch from "fgrep" to "grep -F" in autopkgtests, as the former is
officially deprecated since grep 3.8, writing a deprecation message on
stderr that is considered as autopkgtest failure.
(closes: #1019300) [ Pino Toscano ]
* Add content rating to Appstream metadata
* Standards now 4.6.1 (no changes)
Checksums-Sha1:
c8f3002a9abfff0699d470c16d96642d6e196630 1854 mp3guessenc_0.27.5+dfsg.1-2.dsc
7d415237332b5d57204bfff9f70df8934a9c68fd 87336
mp3guessenc_0.27.5+dfsg.1-2.debian.tar.xz
f41816affcf15144a6e83514cffdae3e28ad577e 5604
mp3guessenc_0.27.5+dfsg.1-2_source.buildinfo
Checksums-Sha256:
3e9b0a47ed9d3b94e49b0a73f595d54d71b9913b97f061f4a93bd87b8c0ac3ad 1854
mp3guessenc_0.27.5+dfsg.1-2.dsc
019263fe83f50a390755b8b74efd579d4e4e418127913df9e15a504c2bb21145 87336
mp3guessenc_0.27.5+dfsg.1-2.debian.tar.xz
83bc18fb5186944718a8981b4376e8da5ce40d1dff01a6a1ef10fbf59cf6f4b5 5604
mp3guessenc_0.27.5+dfsg.1-2_source.buildinfo
Files:
a8e30dd2818b698fbaab88d84632ee1c 1854 sound optional
mp3guessenc_0.27.5+dfsg.1-2.dsc
3af487fd2d1dfca77677f9350328661d 87336 sound optional
mp3guessenc_0.27.5+dfsg.1-2.debian.tar.xz
98c0cb09439ee1f3a1fb73db99c1af4f 5604 sound optional
mp3guessenc_0.27.5+dfsg.1-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEkjZVexcMh/iCHArDweDZLphvfH4FAmMY0WoACgkQweDZLphv
fH6eTBAA+MfuCIJmCfsZI41TjB+HjDIuybxASLV1BETsTqBOR7IB8iKyCXSKvkeE
qiqSYQ+F+wSPMck0qwTJjnBhUFm6SqKQIt739cLFrt8vOzmKeLA/d7bjSowurHB1
eOeAuquUZ7OWcFBIs/IxPi6bIFTQgH+MbxlWeTk92fokp1R4xIij5FHSpJ2cwZlC
wThuV6fNjOedCkFGreBnq/6/7HPcUhsjnl6TJdzHclNsRbUS9QlgZsm+QjOSSCij
XwcGoQzSkzzUbGKMJK0EFom5qXLa+ci/feIsm+Oy4tLhbthhQlSlv1bc1Zt2ImZL
CnKX5+UfheZUGSjYTEAUXPSjgB0ar6we7xm7aICMei29S8248pEABom/fvAz3r3E
M14jwvOd6WmROL9DqpwOw/yzfMWf3CIMQMu0a3K/d88NNkINaE+s56L0xG6sLi0s
qJvguoIg2lmW77QVZl8qlXXicssSfIlGVS1vc0GJweU0g6osjNSIBQrfQJBBMLbK
H7jGO/WuVjSEP4nH8fTCk3aGDM2cOXvik/np6op3qfvm7Fpc7cHVYtJVtw6K2Ck+
IHDXM2ba+wMtnFrwCnme9Ehbw7bmMdSHFvCXf5o7bHhFN7QvCz6vGat7+//HDJ1x
+fF7AvnhGNC/7nqiAdnCcFJ+t8fT0RY/1HblbONvXtVfaX572s4=
=byDs
-----END PGP SIGNATURE-----
--- End Message ---