Your message dated Wed, 15 Oct 2014 19:23:25 +0000
with message-id <[email protected]>
and subject line Bug#730091: fixed in soqt 1.6.0~e8310f-2
has caused the Debian Bug report #730091,
regarding libsoqt4-dev: leaves alternatives after upgrade from wheezy
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.)
--
730091: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=730091
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libsoqt4-dev
Version: 1.6.0~e8310f-1
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 in wheezy but have not been properly removed by the package in
jessie.
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...):
1m13.6s INFO: Warning: Package purging left files on system:
/etc/alternatives/libSoQt.a -> /usr/lib/libSoQt4.a not owned
/etc/alternatives/libSoQt.la -> /usr/lib/libSoQt4.la not owned
/etc/alternatives/libSoQt.so -> /usr/lib/libSoQt4.so not owned
/etc/alternatives/soqt-dev -> /usr/share/Coin/conf/soqt-qt4.cfg not
owned
/usr/lib/libSoQt.a -> /etc/alternatives/libSoQt.a not owned
/usr/lib/libSoQt.la -> /etc/alternatives/libSoQt.la not owned
/usr/lib/libSoQt.so -> /etc/alternatives/libSoQt.so not owned
cheers,
Andreas
libsoqt4-dev_1.6.0~e8310f-1.log.gz
Description: GNU Zip compressed data
--- End Message ---
--- Begin Message ---
Source: soqt
Source-Version: 1.6.0~e8310f-2
We believe that the bug you reported is fixed in the latest version of
soqt, 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.
Anton Gladky <[email protected]> (supplier of updated soqt 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: SHA1
Format: 1.8
Date: Wed, 15 Oct 2014 21:12:12 +0200
Source: soqt
Binary: libsoqt-dev-common libsoqt4-20 libsoqt4-dev
Architecture: source
Version: 1.6.0~e8310f-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers
<[email protected]>
Changed-By: Anton Gladky <[email protected]>
Description:
libsoqt-dev-common - Qt GUI component toolkit for Inventor - common
development files
libsoqt4-20 - Qt4 GUI component toolkit for Inventor - runtime
libsoqt4-dev - Qt4 GUI component toolkit for Inventor - development
Closes: 730091
Changes:
soqt (1.6.0~e8310f-2) unstable; urgency=medium
.
* [7f03626] Set canonical VCS-field.
* [a91d64c] Fix license name in d/copyright.
* [5824c2f] Set Standards-Version: 3.9.6. No changes.
* [5345733] Add libsoqt4-dev.prerm to remove old alternatives.
(Closes: #730091).
* [7c87f55] Add autopkgtests.
Checksums-Sha1:
55605bcc8a9f096e165df7e34decf6132fae8a2f 2202 soqt_1.6.0~e8310f-2.dsc
a42e530cd28bb97c882765cf200c60d2842e7622 206292
soqt_1.6.0~e8310f-2.debian.tar.xz
Checksums-Sha256:
03c9ca80eea0c690f0e20935fc75032ce20bbf44528829e03d99c8921cfff017 2202
soqt_1.6.0~e8310f-2.dsc
f5a243e364bf177ce43bacfa8716386a9af9ced2937839e92063726df7ebe549 206292
soqt_1.6.0~e8310f-2.debian.tar.xz
Files:
5205f2b867cf819f2d7e8ddfa9e72a2f 2202 graphics optional soqt_1.6.0~e8310f-2.dsc
95a2905d2c007adff87ee582f6ea167e 206292 graphics optional
soqt_1.6.0~e8310f-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBAgAGBQJUPsdyAAoJENPhc4PPp/8GjhIP/iKGd5oPeYA8i75iozYaP3bO
0jLq51Yk0nu/E++lvHr3qeMfN2Q6wJDmUuT+4/0QD6bR5y8z5zMBMmXajjyjf+8c
1od/pFNjdzwbCz2fQp3La74ZTosVZXimLKjFNapHGZqoMUeJxMTa3Jej5g6je+jS
V3n9IsjUXuNoAecmVfiWdlunbaHrhESNuWP6EYdBv5qUYcQN5jTFByBUD1CtJFDZ
gW5jEUkDkLJa++1PZK7iw0Fpk3mymsaQRYiU+gGxS57TSuPZ+dtH7+GYdCi0raN5
dARfd0631t1Ga0OIVeRXH7CkGVVDtVQwalsfktGdsJDjRm0BxvNz+TiVDoV1ALP2
0WghjN8Km5kpXZVNnwi+UxIgqjMrsH2vT6pVO/ftvqjR8C5NOiGoY2uDyQ62kAXY
UQwJ7TpcnGesEFZYFWeRv0oSBzHGOw0fElqSNG7Z7BR2np2IqY5IetntV41xsfT/
1ipKcrl3yIDvpssVSHJXf07g24Ftta1LCK3ZrdcCsu1d+V3O+YI4ZxQomet5Jr0H
/Sf/qiwl1+i/N0345NgCDnjZ6p+DnDLUrGaACGaMMtUCgRJ0Jxq3JJ6EsLXxyH0D
AoAshtfv8AsYnKdgkKD27CFdA6j8yTutOLqTvZJgOya/AY0W4ItG9doBCxkfAUIf
nfAYpeXkR/7KWAqk0HzS
=5d2c
-----END PGP SIGNATURE-----
--- End Message ---
--
debian-science-maintainers mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers