Your message dated Fri, 29 Apr 2016 18:37:41 +0000
with message-id <[email protected]>
and subject line Bug#770045: fixed in netselect 0.3.ds1-27
has caused the Debian Bug report #770045,
regarding netselect: Uses absolute obsolete path for dpkg-statoverride
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.)
--
770045: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=770045
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: netselect
Source-Version: 0.3.ds1-26
Severity: important
Tags: patch
Hi!
This package is using obsolete absolute paths when stating or calling
dpkg-statoverride. This has been a compatibility symlinks for a while
and got removed in dpkg 1.17.0, I'll reintroduce it in dpkg 1.17.22 but
will be removing it again in 1.18.x.
Please stop using absolute paths in maintainer scripts, as they will
suffer this kind of problem. For more info please see:
<https://lintian.debian.org/tags/command-with-path-in-maintainer-script.html>
although that lintian check does not currently trigger for this issue,
but it should.
Attached a patch fixing this, by always assuming that dpkg-statoverride
is present, which has been true for a very long time now.
Thanks,
Guillem
diff --git a/debian/netselect.postinst b/debian/netselect.postinst
index dc58970..3c86a97 100644
--- a/debian/netselect.postinst
+++ b/debian/netselect.postinst
@@ -4,14 +4,12 @@
db_get netselect/install-setuid
if [ -x /usr/bin/netselect -a "$RET" = "false" ] ; then
- if [ -x /usr/sbin/dpkg-statoverride ] && \
- ! /usr/sbin/dpkg-statoverride --list /usr/bin/netselect >/dev/null; then
+ if ! dpkg-statoverride --list /usr/bin/netselect >/dev/null; then
chown root:root /usr/bin/netselect
chmod u=rwx,go=rx /usr/bin/netselect
fi
else
- if [ -x /usr/sbin/dpkg-statoverride ] && \
- ! /usr/sbin/dpkg-statoverride --list /usr/bin/netselect >/dev/null; then
+ if ! dpkg-statoverride --list /usr/bin/netselect >/dev/null; then
chown root:root /usr/bin/netselect
chmod u=rwxs,go=rx /usr/bin/netselect
fi
--- End Message ---
--- Begin Message ---
Source: netselect
Source-Version: 0.3.ds1-27
We believe that the bug you reported is fixed in the latest version of
netselect, 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.
Javier Fernández-Sanguino Peña <[email protected]> (supplier of updated netselect
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: Sat, 23 Apr 2016 23:09:56 +0200
Source: netselect
Binary: netselect netselect-apt
Architecture: source all i386
Version: 0.3.ds1-27
Distribution: unstable
Urgency: medium
Maintainer: Javier Fernández-Sanguino Peña <[email protected]>
Changed-By: Javier Fernández-Sanguino Peña <[email protected]>
Description:
netselect - speed tester for choosing a fast network server
netselect-apt - speed tester for choosing a fast Debian mirror
Closes: 770045 822009
Changes:
netselect (0.3.ds1-27) unstable; urgency=medium
.
* debian/{rules,control,compat}: Upgrade to debhelper compatibility version
9, use the debhelper tools to build the packages (which should get
rid of many lintian errors) (Closes: 822009)
* debian/netselect.postinst: Remove check of absolute path of
dpkg-statoverride (Closes: 770045)
* netselect-apt: Add 'stretch' (current testing) as a valid codename for a
release
Checksums-Sha1:
61ff60f60335f72708acf62da5a2d043a4baef2f 1946 netselect_0.3.ds1-27.dsc
44e62d7863660680c2606533ce1e34f3ab2861b5 39039 netselect_0.3.ds1-27.diff.gz
0f1ab9a569d9827d5cf3b9e231704dab9a1e1bc8 18670 netselect-apt_0.3.ds1-27_all.deb
30dfc2a1bb3227d5ce2f5a222a9489f92842cbcf 16866
netselect-dbgsym_0.3.ds1-27_i386.deb
d40f94988a2d855a7466b88622fe8cd07e9e50ac 31046 netselect_0.3.ds1-27_i386.deb
Checksums-Sha256:
8789eaa72f3219ca24597470fa35a843d05e3bbe58e152254e8099c1fd3ae7b1 1946
netselect_0.3.ds1-27.dsc
4d00a6373233c25b56fc4ced3339a8b30e502bdc1cbc6369abfa9309fb29fd22 39039
netselect_0.3.ds1-27.diff.gz
a84d14007f8772096d8e26d379b448fab19af8b2ccfc71feaa457352e9d61d4d 18670
netselect-apt_0.3.ds1-27_all.deb
31800f78cef0388f9947e6ec3c378391bfc74041044a451fddb2a6d99264b46c 16866
netselect-dbgsym_0.3.ds1-27_i386.deb
2493a9618e41b1620631aa77bfe358887c50b2e2d43073832702176f4f57481b 31046
netselect_0.3.ds1-27_i386.deb
Files:
b8286a5e595f261c047f7831ca2c1f67 1946 net optional netselect_0.3.ds1-27.dsc
9f2abb05fc5e11ce0fa0ce44c6f9a052 39039 net optional
netselect_0.3.ds1-27.diff.gz
4ed88ab655e4ebdd831309714a4e8e9b 18670 net optional
netselect-apt_0.3.ds1-27_all.deb
81acd830a2a6221f4cc8cce4b757c1ff 16866 debug extra
netselect-dbgsym_0.3.ds1-27_i386.deb
754c3ecfab606ba6016f8ea28542bd8c 31046 net optional
netselect_0.3.ds1-27_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIVAwUBVyOf5Isfb0irJX+YAQg2ahAAqkbEgymfT5seUEuXtC6ELulEWnaTmNEJ
URpi2yt57mEht3EWGAyrFUie1dFb9E5zCzhicyBokOuZXJ77wlQKwNwmg4pu1hs0
euDvlfyrG0Ue6YOle2mJWvBR+ZCSwssLQkBIe+P+NnORPTCnXRBj5EDjKxwJNzat
hmlsyu3S3HX9JE21Y5YGDUDuF0TU/vavS/To1KM3S4jbV7zErGXfroAhYmoFoEim
6HL4vPvmGqPfaVtzq3D5ssN+XeYKwaWTGgHIqAx6BOVc05zpnyq9HU/aCyO4vX44
m3lVjBMrJrEOz5BVJOzne/SI6liDnGeOhJ52uJh89fon4ObKKIdI8oMauM2sP+lC
m36DRaYtolTslPoGU1+RQ8V4ZvFpAy0am9gxgIo+0QDjbTFlekRMNTNvBQfDlgJw
Uu25ZfaOEz9w5i6K0xVfPAyEIeX13K386JfymOl0bKdWkBBrad6N9sFysPP6Ep57
T/9Eti0MBsZAdNk0BhzpIS/pGY6AWhdXWFkLSQjqw1ZJnAabN4d5MwFz/n65zHwK
KqcxrSgHM9MWuzhAjFAW0gszF1DU3n1/uRiwepJUeLZrCovfTK5BwdAd7ZBF10D/
MuolTiYs+bJHd86OpJWEJofD4oSTf/Qxg38EOJ1Jh7RNcgbPiNl8LesO6Fa46loT
AKd9xGN0jHY=
=UEUK
-----END PGP SIGNATURE-----
--- End Message ---