Bug#591867: tomcat6: package purge (after dependencies removal) fails

Lucas Nussbaum lucas at lucas-nussbaum.net
Thu Aug 5 23:56:15 UTC 2010


Package: tomcat6
Version: 6.0.28-2
Severity: serious
User: debian-qa at lists.debian.org
Usertags: instest-20100731 instest

Hi,

While testing the installation of all packages in unstable, I ran
into the following problem:

> -- Removing all dependencies: OK
> Reading package lists...
> Building dependency tree...
> Reading state information...
> The following packages will be REMOVED:
> adduser authbind ca-certificates ca-certificates-java dbus
> default-jre-headless icedtea-6-jre-cacao java-common libavahi-client3
> libavahi-common-data libavahi-common3 libcommons-collections3-java
> libcommons-dbcp-java libcommons-pool-java libcups2 libdbus-1-3 libecj-java
> libexpat1 libfreetype6 libgssapi-krb5-2 libjpeg62 libk5crypto3 libkeyutils1
> libkrb5-3 libkrb5support0 liblcms1 libnspr4-0d libnss3-1d libservlet2.5-java
> libsqlite3-0 libssl0.9.8 libtomcat6-java openjdk-6-jre-headless
> openjdk-6-jre-lib openssl tomcat6-common tzdata-java ucf
> 0 upgraded, 0 newly installed, 38 to remove and 0 not upgraded.
> After this operation, 113MB disk space will be freed.
> (Reading database ... 12214 files and directories currently installed.)
> Removing dbus ...
> invoke-rc.d: policy-rc.d denied execution of stop.
> Removing adduser ...
> Removing authbind ...
> Removing icedtea-6-jre-cacao ...
> Removing tomcat6-common ...
> Removing libtomcat6-java ...
> Removing libcommons-dbcp-java ...
> Removing libcommons-collections3-java ...
> Removing libcommons-pool-java ...
> Removing default-jre-headless ...
> Removing libecj-java ...
> Removing libexpat1 ...
> Removing libservlet2.5-java ...
> Removing ucf ...
> Removing ca-certificates-java ...
> Removing openjdk-6-jre-headless ...
> Removing openjdk-6-jre-lib ...
> Removing ca-certificates ...
> Removing dangling symlinks from /etc/ssl/certs... done.
> Removing java-common ...
> Removing libcups2 ...
> Removing libavahi-client3 ...
> Removing libavahi-common3 ...
> Removing libavahi-common-data ...
> Removing libdbus-1-3 ...
> Removing libfreetype6 ...
> Removing libgssapi-krb5-2 ...
> Removing libjpeg62 ...
> Removing libkrb5-3 ...
> Removing libk5crypto3 ...
> Removing libkrb5support0 ...
> Removing libkeyutils1 ...
> Removing liblcms1 ...
> Removing libnss3-1d ...
> Removing libnspr4-0d ...
> Removing libsqlite3-0 ...
> Removing openssl ...
> Removing libssl0.9.8 ...
> Removing tzdata-java ...
> -- Purging package: FAILED
> (Reading database ... 10006 files and directories currently installed.)
> Removing tomcat6 ...
> Purging configuration files for tomcat6 ...
> rmdir: failed to remove `/etc/tomcat6/Catalina/localhost': No such file or directory
> rmdir: failed to remove `/etc/tomcat6/Catalina': No such file or directory
> chown: cannot access `/etc/tomcat6/': No such file or directory
> dpkg: error processing tomcat6 (--purge):
> subprocess installed post-removal script returned error exit status 1
> Errors were encountered while processing:
> tomcat6

The full build log is available from:
 http://people.debian.org/~lucas/logs/2010/07/31/tomcat6.log

It is reproducible by installing your package in a clean chroot, using
the debconf Noninteractive frontend, and priority: critical.

This test was carried out using about 50 AMD64 nodes of the Grid'5000
platform.  Internet was not accessible from the nodes.

-- 
| Lucas Nussbaum
| lucas at lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lucas at nussbaum.fr             GPG: 1024D/023B3F4F |





More information about the pkg-java-maintainers mailing list