Package: openjdk-6-jre
Version: 6b24~pre2-1
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):

http://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.

The piuparts test performed was a distupgrade from squeeze to wheezy.

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

2m17.4s INFO: Warning: Package purging left files on system:
  /etc/.java     not owned
  /etc/.java/.systemPrefs        not owned
  /etc/.java/.systemPrefs/.system.lock   not owned
  /etc/.java/.systemPrefs/.systemRootModFile     not owned
  /etc/alternatives/javaws       not owned
  /etc/alternatives/javaws.1.gz  not owned
  /etc/alternatives/pluginappletviewer   not owned
  /etc/java-6-cacao      not owned
  /usr/bin/javaws        not owned
  /usr/bin/pluginappletviewer    not owned
  /usr/share/man/man1/javaws.1.gz        not owned

>From a short glance at the package I discovered that the javaws and
pluginappletviewer alternatives are no longer provided by openjdk-6-jre
in wheezy, but proper cleanup of the old values is missing.

# update-alternatives --display javaws
update-alternatives: warning: alternative 
/usr/lib/jvm/java-6-openjdk/jre/bin/javaws (part of link group javaws) doesn't 
exist. Removing from list of alternatives.
javaws - auto mode
  link currently points to /usr/lib/jvm/java-6-openjdk/jre/bin/javaws
No versions available.

# update-alternatives --display pluginappletviewer
update-alternatives: warning: alternative 
/usr/lib/jvm/java-6-openjdk/jre/bin/pluginappletviewer (part of link group 
pluginappletviewer) doesn't exist. Removing from list of alternatives.
pluginappletviewer - auto mode
  link currently points to 
/usr/lib/jvm/java-6-openjdk/jre/bin/pluginappletviewer
No versions available.


I'm not sure about the files in /etc/.java - who creates them and who
should be responsible for their cleanup?


cheers,

Andreas

Attachment: openjdk-6-jre_6b24~pre2-1.log.gz
Description: GNU Zip compressed data

Reply via email to