Hi, I'm planning to file bugs against all packages that currently fail the piuparts test with a 'ucf: command not found' error in wheezy and sid. Currently 22 binary packages from 16 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. Please see the manpages ucf(1), ucfr(1) and the example maintainer scripts under /usr/share/doc/ucf/examples/ for correct usage of ucf. 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 'ucf: not found' errors (but may contain false positives). Regards, Andreas Alexander Wirt <[email protected]> icinga (U) Benoit Mortier <[email protected]> fusioninventory-agent (U) Bradley Bell <[email protected]> rt-extension-assettracker (U) Cameron Dale <[email protected]> torrentflux Christoph Haas <[email protected]> cream cream (U) zabbix Dan Poltawski <[email protected]> moodle (U) Debian Nagios Maintainer Group <[email protected]> icinga ndoutils (U) Debian QA Group <[email protected]> webissues-server Debian Request Tracker Group <[email protected]> rt-extension-assettracker rtfm Dominic Hargreaves <[email protected]> movabletype-opensource rt-extension-assettracker (U) rtfm (U) Fabio Tranchitella <[email protected]> zabbix (U) Gonéri Le Bouder <[email protected]> fusioninventory-agent Hendrik Frenzel <[email protected]> ndoutils Jan Christoph Nordholz <[email protected]> autofs5 Jan Wagner <[email protected]> icinga (U) Jeroen Schot <[email protected]> cream Michael Ablassmeier <[email protected]> zabbix (U) Moodle Packaging Team <[email protected]> moodle Neil Roeth <[email protected]> psgml Niko Tyni <[email protected]> rtfm (U) Patrick Matthäi <[email protected]> webissues-server Penny Leach <[email protected]> moodle (U) Pierre Chifflier <[email protected]> ocsinventory-agent Radu Spineanu <[email protected]> simba Reinhard Tartler <[email protected]> boxbackup Tomasz Muras <[email protected]> moodle (U) Xavier Oswald <[email protected]> moodle (U) -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/[email protected]

