[Piuparts-devel] mass bug filing against packages that don't remove alternatives

Andreas Beckmann debian at abeckmann.de
Thu Feb 23 20:49:01 UTC 2012


Hi,

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).

Andreas


Blars Blarson <blarson at debian.org>
   xview

Bradley Bell <btb at debian.org>
   rt-extension-assettracker (U)

Branden Robinson <branden at debian.org>
   ctwm

Damien Raude-Morvan <drazzib at debian.org>
   icedtea-web (U)

David Banks <amoebae at gmail.com>
   sisc

Debian Dia Team <pkg-dia-team at lists.alioth.debian.org>
   dia
   dia-shapes

Debian freesmartphone.org Team <pkg-fso-maint at lists.alioth.debian.org>
   vala-terminal

Debian QA Group <packages at qa.debian.org>
   xview

Debian Request Tracker Group
<pkg-request-tracker-maintainers at lists.alioth.debian.org>
   request-tracker3.8
   request-tracker4
   rt-extension-assettracker
   rt-extension-emailcompletion
   rtfm

Dmitry Smirnov <onlyjob at member.fsf.org>
   request-tracker4 (U)

Dominic Hargreaves <dom at earth.li>
   request-tracker3.8 (U)
   request-tracker4 (U)
   rt-extension-assettracker (U)
   rt-extension-emailcompletion (U)
   rtfm (U)

Enrico Tassi <gareuselesinge at debian.org>
   lua5.2

Ivan Kohler <ivan-debian at 420.am>
   request-tracker3.8 (U)

Jacob Helwig <jacob at technosorcery.net>
   request-tracker3.8 (U)

Joachim Breitner <nomeata at debian.org>
   vala-terminal (U)

John V. Belmonte <jbelmonte at debian.org>
   lua5.2 (U)

Julian Andres Klode <jak at debian.org>
   sessioninstaller

Luca Bruno <lucab at debian.org>
   uzbl
   uzbl (U)

Matthias Klose <doko at ubuntu.com>
   icedtea-web (U)

Niko Tyni <ntyni at debian.org>
   request-tracker3.8 (U)
   request-tracker4 (U)
   rtfm (U)

Ola Lundqvist <opal at debian.org>
   vnc4

OpenJDK Team <openjdk at lists.launchpad.net>
   icedtea-web

Philipp Kaluza <debian at ghostroute.eu>
   vala-terminal (U)

Python Applications Packaging Team
<python-apps-team at lists.alioth.debian.org>
   trac-diavisview

Roland Stigge <stigge at antcom.de>
   dia (U)
   dia-shapes (U)

Sebastian Reichel <sre at debian.org>
   vala-terminal (U)

Stefan Ritter <xeno at thehappy.de>
   uzbl

Thomas Bechtold <thomasbechtold at jpberlin.de>
   dia-shapes (U)

Toni Mueller <toni at debian.org>
   request-tracker3.8 (U)

Torsten Landschoff <torsten at debian.org>
   fox1.6

Trent W. Buck <trentbuck at gmail.com>
   mg

W. Martin Borgert <debacle at debian.org>
   trac-diavisview (U)

Wolfgang Borgert <debacle at debian.org>
   dia (U)
   dia-shapes (U)



More information about the Piuparts-devel mailing list