mass bug filing against packages that don't remove alternatives
I'm planning to file bugs against all packages that currently leave
alternatives on the system after they were removed. Forgetting to remove
alternatives usually leaves dangling symlinks on the system and in most
cases these are dangling symlinks in /usr/bin
At the moment there are 20 packages in wheezy and 13 in sid with this
problem (a few bugs are already filed), eventually some of these are
only depending on a buggy package.
Furthermore there is a currently unchecked number of packages that don't
properly migrate alternatives on upgrades from squeeze, about 300 logs
show the symptoms but most of these are probably caused by dependencies,
the number of buggy packages is hopefully much smaller.
These bugs were found by further analyzing the piuparts logfiles but
there is currently no separate report for them on piuparts.d.o.
For piuparts this is an error for the sid test (leaving unowned files
after purge), but for all other tests this is only a warning to allow
testing more packages for more serious issues.
I'll file these bugs with Severity: important since having a piuparts
clean archive is a release goal since lenny.
Or is this a policy violation that would warrant a higher severity,
especially if the package leaves dangling symlinks in /usr/bin?
A dd-list for wheezy+sid (19 source packages) is appended, this may
include packages that already had bugs filed (and these of course won't
see a new bug report).
Blars Blarson <email@example.com>
Bradley Bell <firstname.lastname@example.org>
Branden Robinson <email@example.com>
Damien Raude-Morvan <firstname.lastname@example.org>
David Banks <email@example.com>
Debian Dia Team <firstname.lastname@example.org>
Debian freesmartphone.org Team <email@example.com>
Debian QA Group <firstname.lastname@example.org>
Debian Request Tracker Group
Dmitry Smirnov <email@example.com>
Dominic Hargreaves <firstname.lastname@example.org>
Enrico Tassi <email@example.com>
Ivan Kohler <firstname.lastname@example.org>
Jacob Helwig <email@example.com>
Joachim Breitner <firstname.lastname@example.org>
John V. Belmonte <email@example.com>
Julian Andres Klode <firstname.lastname@example.org>
Luca Bruno <email@example.com>
Matthias Klose <firstname.lastname@example.org>
Niko Tyni <email@example.com>
Ola Lundqvist <firstname.lastname@example.org>
OpenJDK Team <email@example.com>
Philipp Kaluza <firstname.lastname@example.org>
Python Applications Packaging Team
Roland Stigge <email@example.com>
Sebastian Reichel <firstname.lastname@example.org>
Stefan Ritter <email@example.com>
Thomas Bechtold <firstname.lastname@example.org>
Toni Mueller <email@example.com>
Torsten Landschoff <firstname.lastname@example.org>
Trent W. Buck <email@example.com>
W. Martin Borgert <firstname.lastname@example.org>
Wolfgang Borgert <email@example.com>