Control: found -1 6.20.00-5 On 2017-01-21 20:07 +0100, Andreas Beckmann wrote:
> Package: tcsh > Version: 6.20.00-4 > Severity: important > 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 (or 10.8): > > https://www.debian.org/doc/debian-policy/ch-maintainerscripts.html#s-removedetails > > Filing this as important as having a piuparts clean archive is a release > goal since lenny. > >>From the attached log (scroll to the bottom...): > > 0m40.5s ERROR: FAIL: Package purging left files on system: > /usr/bin/tcsh -> /bin/tcsh not owned I haven't looked what exactly the maintainer changed in 6.20.00-5, but it did not fix the problem: ,---- | # rm -f /usr/bin/tcsh | # apt-get install tcsh | Reading package lists... Done | Building dependency tree | Reading state information... Done | The following NEW packages will be installed: | tcsh | 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. | Need to get 0 B/491 kB of archives. | After this operation, 1410 kB of additional disk space will be used. | debconf: delaying package configuration, since apt-utils is not installed | Selecting previously unselected package tcsh. | (Reading database ... 13731 files and directories currently installed.) | Preparing to unpack .../tcsh_6.20.00-5_i386.deb ... | Unpacking tcsh (6.20.00-5) ... | Setting up tcsh (6.20.00-5) ... | update-alternatives: using /bin/tcsh to provide /bin/csh (csh) in auto mode | Processing triggers for man-db (2.7.6.1-2) ... | Not building database; man-db/auto-update is not 'true'. | # dpkg --purge tcsh | (Reading database ... 13774 files and directories currently installed.) | Removing tcsh (6.20.00-5) ... | /usr/sbin/remove-shell | Purging configuration files for tcsh (6.20.00-5) ... | /usr/sbin/remove-shell | Processing triggers for man-db (2.7.6.1-2) ... | Not building database; man-db/auto-update is not 'true'. | # file /usr/bin/tcsh | /usr/bin/tcsh: broken symbolic link to /bin/tcsh `---- Cheers, Sven