Improved uninstallability reports

Martin Pitt martin.pitt at ubuntu.com
Mon Dec 5 09:59:10 UTC 2011


Hello Ubuntu developers, archive admins, stable+1 team members,

One of our hourly generated archive consistency reports is

  http://people.canonical.com/~ubuntu-archive/testing/precise_probs.html

which shows which packages in main are uninstallable. So far this only
gave a per-architecture list of the binary package names and their
source packages, nothing else. As this isn't particularly helpful for
resolving them, I added some features:

 * Add the output of "apt-get install" on the package and its failed
   dependencies (thanks to Colin for setting up chdist!), to have a
   better idea _why_ the binary package is uninstallable.

 * Add links to failed/in progress builds, as skew between different
   architectures is a common cause for uninstallability. Many packages
   build a kind of Architecture: all -common package which is a strict
   dependency from an Architecture: any package.

 * Add URLs to Lauchpad for the source package and its version.

FYI, http://people.canonical.com/~pitti/tmp/precise_probs.html has a
snapshot from the current run which demonstrates the various cases. As
we will now work on actually resolving the remaining failures, the
real report will hopefully shrink very soon.

Martin
-- 
Martin Pitt                        | http://www.piware.de
Ubuntu Developer (www.ubuntu.com)  | Debian Developer  (www.debian.org)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <https://lists.ubuntu.com/archives/ubuntu-devel/attachments/20111205/b4b02e30/attachment.pgp>


More information about the ubuntu-devel mailing list