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

Reply via email to