Your message dated Tue, 12 Feb 2013 22:32:42 +0000
with message-id <[email protected]>
and subject line Bug#700300: fixed in libinfinity 0.5.2-6.1
has caused the Debian Bug report #700300,
regarding infinoted: needs Breaks: infinoted-0.4 and needs to clean up
forgotten alternative
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.)
--
700300: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=700300
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: infinoted
Version: 0.5.2-6
Severity: serious
Tags: patch
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.
This was observed on upgrades from squeeze to wheezy.
Since infinoted has stopped using alternatives and instead it ships the
/usr/bin/infinoted symlink, there needs to be Breaks: against all
packages that were still using alternatives to handle infinoted.
Furthermore the infinoted-0.4/squeeze package does not clean up the
alternative on removal (it tries to remove a infinoted-0.3 alternative
instead), so this should be handled by infinoted/wheezy, too.
>From the attached log (scroll to the bottom...):
0m56.6s INFO: Warning: Package purging left files on system:
/etc/alternatives/infinoted -> /usr/bin/infinoted-0.4 not owned
/usr/bin/infinoted -> /etc/alternatives/infinoted owned by: infinoted
Filing this as serious as mixing shipped symlinks and alternatives can
easily break things, as seen above: /usr/bin/infinoted still points to
infinoted-0.4 via the alternative instead of -0.5 as in the shipped
symlink.
I'll attach a patch once I got the bug number and intend to NMU
libinfinity in a few days to get this fixed in wheezy.
cheers,
Andreas
infinoted_0.5.2-6.log.gz
Description: GNU Zip compressed data
--- End Message ---
--- Begin Message ---
Source: libinfinity
Source-Version: 0.5.2-6.1
We believe that the bug you reported is fixed in the latest version of
libinfinity, 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.
Andreas Beckmann <[email protected]> (supplier of updated libinfinity 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: Tue, 12 Feb 2013 22:06:36 +0100
Source: libinfinity
Binary: libinfinity-0.5-dev libinfinity-0.5-doc libinfinity-0.5-dbg
libinfinity-0.5-0 libinfgtk3-0.5-0 infinoted-0.5 infinoted
Architecture: source amd64 all
Version: 0.5.2-6.1
Distribution: unstable
Urgency: low
Maintainer: Philipp Kern <[email protected]>
Changed-By: Andreas Beckmann <[email protected]>
Description:
infinoted - dedicated server for infinote-based collaborative editing
infinoted-0.5 - dedicated server for infinote-based collaborative editing
(transi
libinfgtk3-0.5-0 - infinote-based collaborative editing (Gtk widgets)
libinfinity-0.5-0 - infinote-based collaborative editing
libinfinity-0.5-dbg - infinote-based collaborative editing - debugging symbols
libinfinity-0.5-dev - infinote-based collaborative editing - development files
libinfinity-0.5-doc - infinote-based collaborative editing - documentation
Closes: 700300
Changes:
libinfinity (0.5.2-6.1) unstable; urgency=low
.
* Non-maintainer upload with maintainer approval.
* infinoted: Add Breaks: infinoted-0.4, infinoted-0.3 as they handled
/usr/bin/infinoted via alternatives.
* infinoted.preinst: Remove the alternative left over after removal of
infinoted-0.4. (Closes: #700300)
Checksums-Sha1:
bf6e2bac4a9bc79c3850cfff1d752ff452ba305b 2281 libinfinity_0.5.2-6.1.dsc
161dcbc7b98439d6602b8a3b4c702fb5b0f0f6f5 17817
libinfinity_0.5.2-6.1.debian.tar.gz
4fd1e1d34105dac89e4727c2fe334784914b3c16 408720
libinfinity-0.5-dev_0.5.2-6.1_amd64.deb
ea528092737f5f85f05862e8830e1ec6118e16ae 231540
libinfinity-0.5-doc_0.5.2-6.1_all.deb
f4a3c56fab0b8c6945f859a8fa4d6a2feff56601 1256832
libinfinity-0.5-dbg_0.5.2-6.1_amd64.deb
f5702104bfcca060b2ea3b16c064a4a931546e95 272310
libinfinity-0.5-0_0.5.2-6.1_amd64.deb
f3323058e797c22104d0df2a65dcbf813664e539 133420
libinfgtk3-0.5-0_0.5.2-6.1_amd64.deb
41fa7cd6c81d701235699a174e5936e82e023660 64378 infinoted-0.5_0.5.2-6.1_all.deb
f37fae0191074cb42889e3f0b368159319bf4830 90008 infinoted_0.5.2-6.1_amd64.deb
Checksums-Sha256:
e61a32f13194ad3d7d7b3a45ed0ee0201715d1c3b5b1bd8d115dd130d67f277f 2281
libinfinity_0.5.2-6.1.dsc
ce10ea3fc693a652d5ed4da823f3730bc184f1106ebbe31697f24e4e61d8ccbf 17817
libinfinity_0.5.2-6.1.debian.tar.gz
c69110aac9799bc6166efbf9b26c3e39249b2eddd7cafcb9d26666c8593d78b2 408720
libinfinity-0.5-dev_0.5.2-6.1_amd64.deb
82f4c9e245b5d2a4c212534df65fe66d2dd5d1c72e3e5021b7ba8aeead2103eb 231540
libinfinity-0.5-doc_0.5.2-6.1_all.deb
7236921e71ff44cdf03dd2f765c4e2f73d4354f6f6f4265b27627c21851510aa 1256832
libinfinity-0.5-dbg_0.5.2-6.1_amd64.deb
24be4efbe7561d277086704f1458c16a2884543fadbefe310694cff0eb7f694f 272310
libinfinity-0.5-0_0.5.2-6.1_amd64.deb
ce451d63023f3e996c64c14bbab8ae90b2c60c3a8919f72f3ed51169bd2064ec 133420
libinfgtk3-0.5-0_0.5.2-6.1_amd64.deb
5b2be9c3c60bc39312deed4c6b32ccfbb3d7d366deca5cc95d4c47061a96a406 64378
infinoted-0.5_0.5.2-6.1_all.deb
df17f4c560cb2f215177303309bfb15fff5e94f4bd03bfb0c36f9a12ea066a95 90008
infinoted_0.5.2-6.1_amd64.deb
Files:
ec37c8f44b7574cfe9f783ff0ef4f52e 2281 libs optional libinfinity_0.5.2-6.1.dsc
5a4e749758e326d73122b75e83124f3a 17817 libs optional
libinfinity_0.5.2-6.1.debian.tar.gz
5e5ef47b2cd3cd83d146a06619bafba8 408720 libdevel optional
libinfinity-0.5-dev_0.5.2-6.1_amd64.deb
5eea6a56175827d6862556cac1738ef7 231540 doc optional
libinfinity-0.5-doc_0.5.2-6.1_all.deb
2b607158e430c280411ae9851b8dc62c 1256832 debug extra
libinfinity-0.5-dbg_0.5.2-6.1_amd64.deb
92c53836d72817f1f7faec977c72e4c1 272310 libs optional
libinfinity-0.5-0_0.5.2-6.1_amd64.deb
5931e4b7d2eca2dafa29b18cde2953bf 133420 libs optional
libinfgtk3-0.5-0_0.5.2-6.1_amd64.deb
9f6fd2ffb613139bc9d31f051901e985 64378 oldlibs extra
infinoted-0.5_0.5.2-6.1_all.deb
e736e4994e30a844940d32bbf0eb6596 90008 net optional
infinoted_0.5.2-6.1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQIcBAEBCAAGBQJRGrAtAAoJEF+zP5NZ6e0INE8QAKBojYWQEBzel/U8z9IgwZYc
+GH9eKmSCYpyT928935A5RWBypQ5eNuHVHgV27gISEGxGzIpD+3Cza3D8u4RqdLu
kRrBbBm2/4yyEYgxm6dJCunNKqpnIKxGu6sIdzlaIivR25eViYurrU7HLFL8TTKK
HbQeE7witjUyxNbn16wplNLvaoeHSFsLhi/dwREx4jaVb7uFwc8J2f9oytuZG2lr
PjtQXSP+2pLmdc2XNT43bTTdG0IwBrLFLGPeWh8N1ThIH6GoLKa8YB4y5rv9wbcD
NeTJBU4eT5+0Qk7Ek1gZfw9XLGxGe7OMsIedCADwQm6HJ7qXnkW7v9XsD3/Rveyd
hI/1LO1vP4CDn25jmqTr26Vp6mcfNjFKT1RWBDypXn31Qujto7VpIMo/Xd4B3APV
txiAsCutUkM36TDoVFY9pDa9ViNLego60U1IK2yeomF49oXUhnYAyIODYVSpkdWm
rp/gjDETCNiZrHljhIuYEV7pyfbwu525mFg6PGdNac8CI2Ig/5fKgAtKGxX0BHEv
a9zerRG//izghB7nQbV5Gan4Ay7oYAajxZ0tLi8M6R4FCp2DRUEQGPwfLrvsf/jn
rOJm8sP1f9najC9uRZAoDs9QktXqdXLuQBDHrsQ/9mdM8Oizxo4jpF+UM642Aaq6
rHST3r9LvYQ1uopV3kYH
=Kv/Q
-----END PGP SIGNATURE-----
--- End Message ---