Status
+1 Maintenance Status
Proposed Migration
https://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html
https://people.canonical.com/~ubuntu-archive/proposed-migration/update_output.txt
Build failures: http://qa.ubuntuwire.com/ftbfs/
Last test rebuild (may be out of date): https://people.canonical.com/~doko/ftbfs-report/test-rebuild-20200327-focal-focal.html
Known issues
In progress
Items that are being actively worked on. Please always mention the name / irc nick, who is working on that.
- [rbalint] (needs review) retry-autopkgtest-regressions improvements (retry based on log regex, don't retry queued/running)
[rbalint] (needs review) autopkgtest-cloud: retry on some frequent intermittent failures review
- [ahasenack]:
golang-testify/golang-go.uber-zap migration
golang-go.uber-zap migrated
retriggered golang-testify tests with fixed golang-go.uber-zap
uploaded golang-go.uber-zap 1.14.1-1ubuntu1
golang-yaml.v2 is bug #1883770 and issue #629 upstream
this looks like a golang bug, as it does not happen in bionic or eoan (golang 1.10 and 1.12), just focal (1.13) and groovy (1.14). Upstream golang bug: https://github.com/golang/go/issues/39651, already assigned to someone from IBM
if we really need to get golang-yaml.v2 migrated, we can apply this emergency patch: https://bugs.launchpad.net/ubuntu/+source/golang-yaml.v2/+bug/1883770/comments/4
retried golang-github-xeipuuv-gojsonschema with the correct trigger for golang-github-opencontainers-image-spec/1.0.1-4. Already passed on s390x, should be green for the others soon.
Untangle golang-github-opencontainers-image-spec, golang-google-cloud, golang-google-api:
retried golang-google-cloud 0.56.0-1 with golang-google-genproto 0.0~git20200413.b5235f6-1 on amd64. Previous run was with golang-google-cloud/0.49.0-1
retried golang-google-cloud 0.56.0-1 with golang-google-api/0.21.0-1. Previous amd64 red run was with golang-google-cloud/0.49.0-1
#1883960 FTBFS golang-github-fsouza-go-dockerclient/1.6.5-1, blocking golang-logrus.
- Retriggered golang-logrus with the new golang-github-fsouza-go-dockerclient/1.6.5-1ubuntu1 for all arches (that doesn't happen automatically when the new package is uploaded?)
Things to pick from
These are issues that are not yet done, after somebody's rotation/shift ended. Or someone has spotted them but had no chance to work on it. If someone trying to pick them realized that it was resolved by time/someone-else please be so kind and remove the related entries.
- Ongoing transitions
- there are plenty of rust packages stuck in -proposed. Unfortunately the rust packages we sync from Debian are not generally in a consistent state allowing migration (to Debian testing or to the Ubuntu release). If someone takes a look at these, they will probably want to recommend removals of various leaf packages blocking transitions.
- the r-base transition has now started
- vcmi ftbfs, pinged xnox about it, boost 1.71 related
- ubuntu-app-launcher, url-dispatcher, unity fallout
- Who to approach to remove those? xnox will look into them
- rust-* some test and many "unsatisfiable depends", one needs to check how this was meant to work ...
- the rust packages only build if uploaded in a very precise order, which they were to debian but the debian import freeze messes this up for us
- it's not clear that any of these packages help users of Ubuntu at all, so putting effort into these packages has a low ROI IMO (I == mwhudson)
- there is a mess of go packages that needs unpicking. It's the sort of thing where we/Debian has updated one package to a given version, but some of the rdeps upstream are still pinning an older version.
- this is blocking some potentially useful packages
autopkgtest for r-cran-* is in excuses quite often, this needs to be checked and probably custom test triggers (there also is a whopping 1.8k r-cran-* tests in http://autopkgtest.ubuntu.com/running atm)
- perl micro update 5.30.3 - On Monday there was another upload of 5.30.3-4 and someone overzealously removed all perl tests. Cpaelzer/xnox/Laney re-triggered the tests the results ahve to be re-checked.
[cpaelzer] php-horde* needs removal and sync block to be processed by an Archive Admin.
- Not ready yet
- haskell-* seems like mass-FTBFS
[cpaelzer] this is due to a change in haddock-interface, per coordination with Debian the following need to be resolved first. I've asked to be pinged once things are ready to re-trigger builds/tests on Ubuntu as needed. That will be visible on their ML as reply and I'll ping the current +1 duty people.
- Because of the haddock-interface change, every single package needs a sourceful upload. This isn't relevant for Ubuntu.
- All packages need to be updated to the version in the package-plan, which generally corresponds to Stackage LTS 15.13.
- Both packages which do not need a version update and packages which do need to be upgraded also need patching because we do not automatically apply Hackage metadata updates which help
- keep Stackage consistent.
- All new packages pulled in as dependencies of the new versions
- need to be packaged, and get processed through NEW. Some of these packages have been stuck in NEW for weeks, but most of them have not been packaged at all.
- Build/test failures need to be addressed.
- haskell-* seems like mass-FTBFS