Your message dated Wed, 12 Nov 2014 12:33:43 +0000
with message-id <[email protected]>
and subject line Bug#768242: fixed in gobby-infinote 0.5.0-4
has caused the Debian Bug report #768242,
regarding gobby-0.5: leaves alternatives after purge: gobby: /usr/bin/gobby-0.5
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.)
--
768242: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=768242
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: gobby-0.5
Version: 0.5.0-3
Severity: important
User: [email protected]
Usertags: piuparts
Hi,
during a test with piuparts I noticed your package left unowned files on
the system after purge, which is a violation of policy 6.8:
http://www.debian.org/doc/debian-policy/ch-maintainerscripts.html#s-removedetails
The leftover files are actually alternatives that were installed by the
package but have not been properly removed.
While there is ongoing discussion how to remove alternatives correctly
(see http://bugs.debian.org/71621 for details) the following strategy
should work for regular cases:
* 'postinst configure' always installs the alternative
* 'prerm remove' removes the alternative
* 'postrm remove' and 'postrm disappear' remove the alternative
In all other cases a maintainer script is invoked (e.g. upgrade,
deconfigure) the alternatives are not modified to preserve user
configuration.
Removing the alternative in 'prerm remove' avoids having a dangling link
once the actual file gets removed, but 'prerm remove' is not called in
all cases (e.g. unpacked but not configured packages or disappearing
packages) so the postrm must remove the alternative again
(update-alternatives gracefully handles removal of non-existing
alternatives).
Note that the arguments for adding and removing alternatives differ, for
removal it's 'update-alternatives --remove <name> <path>'.
Filing this as important as having a piuparts clean archive is a release
goal since lenny.
>From the attached log (scroll to the bottom...):
1m48.4s INFO: Warning: Package purging left files on system:
/etc/alternatives/gobby -> /usr/bin/gobby-0.5 not owned
/etc/alternatives/gobby.1.gz -> /usr/share/man/man1/gobby-0.5.1.gz not
owned
This was observed after an upgrade from wheezy to jessie.
If this is an obsolete alternative, it should be removed by the
postinst script.
cheers,
Andreas
gobby-0.5_0.5.0-3.log.gz
Description: application/gzip
--- End Message ---
--- Begin Message ---
Source: gobby-infinote
Source-Version: 0.5.0-4
We believe that the bug you reported is fixed in the latest version of
gobby-infinote, 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.
Philipp Kern <[email protected]> (supplier of updated gobby-infinote 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, 12 Nov 2014 02:42:44 +0100
Source: gobby-infinote
Binary: gobby gobby-dbg gobby-0.5 gobby-0.5-dbg gobby-infinote
Architecture: source amd64 all
Version: 0.5.0-4
Distribution: unstable
Urgency: medium
Maintainer: Philipp Kern <[email protected]>
Changed-By: Philipp Kern <[email protected]>
Description:
gobby - infinote-based collaborative text editor
gobby-0.5 - collaborative text editor (obsolete transitional package)
gobby-0.5-dbg - collaborative text editor - debugging symbols (transitional)
gobby-dbg - infinote-based collaborative text editor - debugging symbols
gobby-infinote - collaborative text edit (obsolete transitional package)
Closes: 768242
Changes:
gobby-infinote (0.5.0-4) unstable; urgency=medium
.
* Correct libinfinity-0.6-dbg recommends on gobby-dbg.
* Remove the gobby-0.5 alternative unconditionally. (Closes: #768242)
Checksums-Sha1:
ad8dde761c7d5beb069b1c87ad52c9accf5eabaf 1854 gobby-infinote_0.5.0-4.dsc
eb4bda19b314bfb5f749b29a09de7cf64b2c5a22 10984
gobby-infinote_0.5.0-4.debian.tar.xz
1ffab8eeb2bf76ac22271e81b8fd68122abde9bc 622796 gobby_0.5.0-4_amd64.deb
c6c8be31413386fccf8f73420a5bd7c949b18e98 2973830 gobby-dbg_0.5.0-4_amd64.deb
5bbbf0b2799b3bb31defea59332bcc8ca2cd69c3 60674 gobby-0.5_0.5.0-4_all.deb
c7124dbca5dd8add6fcb3b96d08cb0b1df6989bb 60620 gobby-0.5-dbg_0.5.0-4_all.deb
9dad4ca2a866d7bee3d2da9e105a6bde2b632a18 60596 gobby-infinote_0.5.0-4_all.deb
Checksums-Sha256:
64898b95bf0c117ef5c35f565965345ac4d3cfbcb1b2f7cfabd33da719a8c550 1854
gobby-infinote_0.5.0-4.dsc
7447deed7f901957c1646b87d9da398dd5176aa0105fb50447a323d9a3bf5c82 10984
gobby-infinote_0.5.0-4.debian.tar.xz
105275a51a60bc6e59ac1e7f2cadc1d0eef3fab4a7916049a662c4476a63facb 622796
gobby_0.5.0-4_amd64.deb
63f4ab6e4fd2642cac987570636d6b2f9d620c6a2d80ba661bfd3c21df65b5e2 2973830
gobby-dbg_0.5.0-4_amd64.deb
e4389593a0550fa9c8219e92f098c5d9d7ca37bbf6a81254f12ff81157f85a04 60674
gobby-0.5_0.5.0-4_all.deb
560cad2aa18d2b0170a72ab018a49b7eb8db76b1d8e8c27f7d84ef3b87a61abf 60620
gobby-0.5-dbg_0.5.0-4_all.deb
b0b6cb3d05e159bcc20626088128bb941ebb5fb09c85bcdd05f223c8dff2859c 60596
gobby-infinote_0.5.0-4_all.deb
Files:
df963d855065dd692f086b770ce1e20f 1854 net optional gobby-infinote_0.5.0-4.dsc
7836622b9859e3da0b7a4835b23efc7e 10984 net optional
gobby-infinote_0.5.0-4.debian.tar.xz
834ea9741e27a929c2428b9df446634e 622796 net optional gobby_0.5.0-4_amd64.deb
86a209b96530e5895918a975076270ab 2973830 debug extra
gobby-dbg_0.5.0-4_amd64.deb
bc07150ad84eb4c52247775ada707783 60674 oldlibs extra gobby-0.5_0.5.0-4_all.deb
1fc3357c4fd7dd2f9eb9fe68cc14330c 60620 oldlibs extra
gobby-0.5-dbg_0.5.0-4_all.deb
122de42f47c835ebd4673577573ba4f4 60596 oldlibs extra
gobby-infinote_0.5.0-4_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQEcBAEBCAAGBQJUY1AQAAoJEERuJUU10FbsLosIALnQvosxzy6qWNH3WCHeBrkZ
8KCGCZ8N+qQZm1T7vF25hBo6tnbb/tzEDzsI9YD9DZe2juHgmmMC3IfFHZ/QEHIs
P2L9jNRTxQUfxKI3HQAza0QYemCvGWqtm2dhsYRG8BLRFpd86BhaoQZ8zePjrNIM
R/ihNnw564xsgNqS3f/D691c5vWG64koKAeZ/gyPMTsn/NZ+F2tQZUHwK4hkx+YN
V7wvVWJHp5WTsafS57+a7c/VJhrBI2AdydVU535CFeVHQCRqB2rLg4T4cTRCE5Dj
s0hpzrfTv4c/jidD/gU+xK9Go18rRxXOQsl9Y4Gc0jAZQY56ct2FYMjIZAIIbq8=
=1aD0
-----END PGP SIGNATURE-----
--- End Message ---