uninstallable build-depends reports

Julian Andres Klode julian.klode at canonical.com
Mon Apr 6 10:37:43 UTC 2020


Hi folks,

last week I setup edos-distcheck for focal, and it's now running
on my server hourly, and provides you with the latest uninstallable
build-depends.

https://magenta.jak-linux.org/ubuntu-archive/distcheck/

There are three kinds of files:

* focal.{yml,txt}
  sources in release pocket against binaries in release pocket
* focal-proposed.{yml,txt}
  sources in release+proposed against binaries in release+proposed
* focal-proposed-against-release.{yml,txt}
  sources in release+proposed against binaries in release

There are also historic files with s/focal/python/ which are the
same, but for python only (generated by eval.py, bad name, i know).

The .txt files are human readable, ordered by the unsatisfiable
build-depends (number of unsat depends, then name), with some
grouping (e.g. python-*, ruby-*).

The .txt files only contain missing build-depends, whereas the
.yml also reports uninstallability due to conflicts.

We need to move this to proper infra eventually and move that
into ~ubuntu-archive with the other archive reports, but this
is a start.

Scripts are provided as well, but beware that they're messy,
and have no scm :)

-- 
debian developer - deb.li/jak | jak-linux.org - free software dev
ubuntu core developer                              i speak de, en



More information about the ubuntu-devel mailing list