Your message dated Thu, 10 Dec 2015 01:35:30 +0000
with message-id <[email protected]>
and subject line Bug#770046: fixed in pconsole 1.0-12
has caused the Debian Bug report #770046,
regarding pconsole: 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.)
--
770046: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=770046
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: pconsole
Source-Version: 1.0-11
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/postinst b/debian/postinst
index a9b2dd5..dff9eef 100644
--- a/debian/postinst
+++ b/debian/postinst
@@ -15,8 +15,7 @@ fi
setuid="$RET"
}
-if [ ! -x /usr/sbin/dpkg-statoverride ] || \
- ! dpkg-statoverride --list /usr/bin/pconsole >/dev/null ; then
+if ! dpkg-statoverride --list /usr/bin/pconsole >/dev/null ; then
if [ "$setuid" = "true" ] ; then
chmod 4755 /usr/lib/pconsole/pconsole
elif [ "$setuid" = "false" ] ; then
--- End Message ---
--- Begin Message ---
Source: pconsole
Source-Version: 1.0-12
We believe that the bug you reported is fixed in the latest version of
pconsole, 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.
Axel Beckert <[email protected]> (supplier of updated pconsole 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, 10 Dec 2015 01:57:48 +0100
Source: pconsole
Binary: pconsole
Architecture: source amd64
Version: 1.0-12
Distribution: unstable
Urgency: low
Maintainer: Axel Beckert <[email protected]>
Changed-By: Axel Beckert <[email protected]>
Description:
pconsole - parallel interactive shell console
Closes: 734073 770046
Changes:
pconsole (1.0-12) unstable; urgency=low
.
* pconsole.sh: Use lxterm instead of xterm to honour at least the
LC_CHARSET locale settings. (Closes: #734073)
* Fix wrong target path in postinst's dpkg-statoverride check: Change
/usr/bin/pconsole (which is a shell wrapper since 1.0-10) to
/usr/lib/pconsole/pconsole.
* Remove obsolete check for dpkg-statoverride with wrong path. (Closes:
#770046; Thanks Emmanuel Bourg and Guillem Jover!)
* Bump Standards-Version to 3.9.6. (No changes needed.)
* Apply wrap-and-sort.
* Move git repository to collab-maint on Alioth.
+ Update Vcs-* headers.
* Convert debian/copyright to machine-readable DEP5 format.
Checksums-Sha1:
2c8c689b7f4d2d571e855aa14609620a46d23daf 1863 pconsole_1.0-12.dsc
e2a6c6505f9a33c0a52e315e665ebbeb83185323 18302 pconsole_1.0-12.debian.tar.bz2
9d2cb59457bdd50dbe2102a0e08d2d7abb379eb5 25970 pconsole_1.0-12_amd64.deb
Checksums-Sha256:
92b90ed61a1bc7b4e04fef76a0dac88224df47d8ab2eeda48c40be4a49e8eb54 1863
pconsole_1.0-12.dsc
7178ab52e9d998218033a4337b9a746d44e9a6036cbb718068bde4e33d823fe1 18302
pconsole_1.0-12.debian.tar.bz2
47cb2fb0744f237fa4d72e0c73ed529fe51281593a805b8aecdc7ae991c90316 25970
pconsole_1.0-12_amd64.deb
Files:
5357b6d35ecbe00615804a16d4cb3894 1863 utils optional pconsole_1.0-12.dsc
d7a620987c7f2cd880df9ac3de99a94f 18302 utils optional
pconsole_1.0-12.debian.tar.bz2
15a86ed15ac4d17c9039825dabf39c4b 25970 utils optional pconsole_1.0-12_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJWaNEQAAoJEGvmY8daNcl1SEIQAL1HqLjzaf2h703iDmtJHXEr
+R4pBKK9lgciHHnyFGndfRms4ILVXnB7/vRdyr0j/z/WzCZYEPjJLOyYr5uG5O8o
0SvAMTmw+4+Nit4R5+q9Cnzhp3bRzzPA8t4s0l1gqXB1g90XXusbMc63jmvXv80Z
RfKl+foWsiJOaaRz5EPpckODB2Jmvy4m0wG870EizIq9JhzxuhkRg05RK66Z/1ER
9kmXXbXRZ/mFm4653SLg437vxRW6Nv5oqjEmIlESkOfjojQXtGSbqIkHmhC7z2+9
/PLgNbhlypilobQT1KxpWisVcK5X9LVEQyn7mWpPfbrsjsb0z3iAvySUAlgBJVFF
7q59z8Ne1wEcpmQqN6NMyd5r3Cl3m/Kyt4IhcDTnzWemUnFJJcsk7HARwDdloBHy
LeMc5V53/4LbD8IPFkT9IMOxFYGiVdxtqj0Py3E3aoAkN0F5YEdF0UEOHZI/Z4x9
IWYRR9PeB3cbc4253KW8TsR3YzEewcIF1WMXyEQnxUatpZQgctt5lpqvRc/Y6Ewf
+rMUAU9lsxTGc2s42cgmMU/U35isCsk4jcd+AfTokszOKQTtjY4Cwp+eYu9jYc8k
WjErQM1F4jt90101yp5iKffsHROZtqsLX62gf7/ot7GLBke5w/VetVh5bP2eGKTe
HJWdKwdpe1Z0b1sw9pdK
=lRgd
-----END PGP SIGNATURE-----
--- End Message ---