Andreas Beckmann <a...@debian.org> wrote: >Package: infinoted >Version: 0.5.2-6 >Severity: serious >Tags: patch >User: debian...@lists.debian.org >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
Hi, thanks for the bug report and for the patch. Normally I'd obviously do the maintainer upload myself, but I broke my laptop today so I can't. Hence please go ahead with the NMU. Kind regards Philipp Kern -- Sent from my Android device with K-9 Mail. Please excuse my brevity. -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org