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

Attachment: 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 ---

Reply via email to