Hi, I'm planning to file bugs against all packages that currently fail the piuparts test with a 'deluser/delgroup: command not found' error in wheezy and sid. Currently 17 binary packages from 15 source packages are affected.
Most of these errors happen during the 'postrm purge' phase because non-essential programs are called by the maintainer script without checking their existance. The 'command-not-found' failure logs are available from http://piuparts.debian.org/sid/command_not_found_error.html http://piuparts.debian.org/wheezy/command_not_found_error.html The 'postinst-failed' logs (mostly due to command-not-found, so showing more or less the same packages) are here: http://piuparts.debian.org/sid/unknown_purge_error.html http://piuparts.debian.org/wheezy/unknown_purge_error.html I'll file these bugs with Severity: important since having a piuparts clean archive is a release goal since lenny. The bug report will be based on this template: Hi, during a test with piuparts I noticed your package failed to purge due to a command not found. According to policy 7.2 you cannot rely on the depends being available during purge, only the essential packages are available for sure. The fix should be easy: your package is using adduser or deluser from the adduser package, which is only priority important. Using useradd or userdel from the passwd package should fix this problem. Filing this as important because a.) it's a clear policy violation (to not clean up at purge) b.) having a piuparts clean archive is a release goal since lenny and c.) this package being piuparts buggy blocks packages depending on it from being tested by piuparts (and thus possibly the detection of more severe problems). From the attached log (scroll to the bottom...): $LOGEXCERPT Attachment: $PACKAGE_$VERSION.log.gz The logfiles will be checked individually to determine that the command-not-found is really the most serious error and caused the test to fail. Following is a list of maintainers and their source packages that have at least one binary package that both fails the piuparts test and has 'deluser/delgroup: not found' errors (but may contain false positives). Regards, Andreas Bdale Garbee <bd...@gag.com> bind9 (U) Damien Raude-Morvan <draz...@debian.org> tomcat6 (U) Debian Java Maintainers <pkg-java-maintain...@lists.alioth.debian.org> tomcat6 tomcat7 Debian OLPC <debian-olpc-de...@lists.alioth.debian.org> sugar-0.86 sugar-0.88 sugar-0.90 Debian Virtualbox Team <pkg-virtualbox-de...@lists.alioth.debian.org> virtualbox Dirk Eddelbuettel <e...@debian.org> slurm-llnl (U) Evgeni Golov <evg...@debian.org> bley Felix Geyer <debfx-...@fobos.de> virtualbox (U) Gennaro Oliva <oliv...@na.icar.cnr.it> slurm-llnl Igor Stroh <jen...@debian.org> ldap2dns James Page <james.p...@ubuntu.com> tomcat7 (U) Jeremy Malcolm <termi...@debian.org> gozerbot John M Collins <j...@xisl.com> gnuspool Jonas Smedegaard <d...@jones.dk> sugar-0.86 (U) sugar-0.88 (U) sugar-0.90 (U) LaMont Jones <lam...@debian.org> bind9 Ludovic Claude <ludovic.cla...@laposte.net> tomcat6 (U) Luke Faraone <l...@faraone.cc> sugar-0.88 (U) sugar-0.90 (U) Mario Izquierdo (mariodebian) <mariodeb...@gmail.com> tcos Martin Schulze <j...@debian.org> sysklogd Michael Koch <konque...@gmx.de> tomcat6 (U) Michael Meskes <mes...@debian.org> virtualbox (U) Mickael Profeta <prof...@debian.org> prelude-manager prelude-manager (U) Miguel Landaeta <mig...@miguel.cc> tomcat6 (U) tomcat7 (U) Niels Thykier <ni...@thykier.net> tomcat6 (U) Philip Hands <p...@hands.com> gnuspool (U) Pierre Chifflier <pol...@debian.org> prelude-manager prelude-manager (U) tony mancill <tmanc...@debian.org> tomcat6 (U) tomcat7 (U) Torsten Werner <twer...@debian.org> tomcat6 (U) -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4f2a7d7c.40...@abeckmann.de