Package: libpetsc3.7-dev
Version: 3.7.5+dfsg1-3
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:

https://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 after a stretch->sid upgrade, the packages in stretch
and sid itself work fine. Therefore I assume you obsoleted some
alternative in the sid package. To clean this up, you should unregister
the obsolete alternative in the postinst script.

>From the attached log (scroll to the bottom...):

2m18.4s INFO: Warning: Package purging left files on system:
  /etc/alternatives/petsc3.7 -> /usr/lib/petscdir/3.7.4/x86_64-linux-gnu-real   
 not owned
  /etc/alternatives/petsc3.7-real -> 
/usr/lib/petscdir/3.7.4/x86_64-linux-gnu-real       not owned
  /usr/lib/petscdir/     owned by: libpetsc3.7.5-dev:amd64, 
libpetsc3.7.4-dev:amd64
  /usr/lib/petscdir/3.7 -> /etc/alternatives/petsc3.7    not owned
  /usr/lib/petscdir/3.7-real -> /etc/alternatives/petsc3.7-real  not owned


cheers,

Andreas

Attachment: libpetsc3.7-dev_3.7.5+dfsg1-3.log.gz
Description: application/gzip

-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers

Reply via email to