+1 maintenance report

Shengjing Zhu shengjing.zhu at canonical.com
Sat Jun 3 14:43:41 UTC 2023


Hi,

I was on my first +1 maintenance from May 29 to June 2.

I looked at packages that are FTBFS and stuck in the proposed migration due to
missing build. I spent some unexpectedly long time on the perl packages.  I'm
more unfamiliar with this language than I thought..

1. gitlab-ci-multi-runner

  The package has a long history of FTBFS both in Ubuntu and Debian.

  Request removal https://launchpad.net/bugs/2021461

2. delve

  FTBFS since it requires running bpftool, but bpftool is packaged differently
  in Ubuntu and Debian. In Ubuntu it needs to match the running kernel. So not
  possible to install the right one Ubuntu build environment. May need to
  embed the bpftool output in the source package.

  https://launchpad.net/bugs/2021481

3. librnd + camv-rnd + pcb-rnd

  camv-rnd and pcb-rnd are in dep-wait status, it needs librnd > 4.
  It's a small library transition. So I just ask @ginggs to kick off the
  transition.

  Also ask for revoking the blacklist for sch-rnd since it has stable release
  now. https://launchpad.net/bugs/2007172

4. perl related packages

  Several perl packages FTBFS (but no reproducible in Debian) with same test
  failure:

   As reported by Kernel: 'No such file or directory', perhaps the session
   name is spelled incorrectly for this handler?

   I debug them halfway. I may take a look next week as well.

5. godot

  FTBFS in Debian too https://bugs.debian.org/1031132
  Imported the bug to launchpad and added an update-excuse bug for reference.
  There is a patch on BTS late this week.

6. libs3

  FTBFS on ppc64el only. Caused by -Werror=stringop-overread. Looks like the
  difference is -O3 vs -O2 build flags between Ubuntu and Debian.

  Patch attached at https://launchpad.net/bugs/2021564

7. libtgowt

   FTBFS on riscv64, but the previous version didn't. The new version needs
  upstream explicit support in its build config. However this library is only
  for building telegram-desktop.

  Request removal https://launchpad.net/bugs/2021567

8. kickpass

  FTBFS on amd64 due to LTO. Caused by a pie patch which is added by the
  Debian maintainer (Can be safely dropped).

  Patch attached at https://launchpad.net/bugs/2021577 and forwarded to
  https://salsa.debian.org/debian/kickpass/-/merge_requests/1

9. pushpin

  FTBFS on ppc64el, riscv64, s390x. Same on Debian, and Debian has removed
  the packages on these architectures.
  Request removal https://launchpad.net/bugs/2021594

10. eln

  This package switches from QtWebkit to QtWebengine.
  Request removal on ppc64el, riscv64, s390x.
  https://launchpad.net/bugs/2022325

12. beaker

  FTBFS due to tests relying on running redis server.
  I don't think we can run a redis server during the build. The package
  already ignores tests relying on mongodb server. So it should expand the
  ignore list.

  Patch https://launchpad.net/bugs/2022332, forwarded to
  https://bugs.debian.org/1037035

13. yade

  Killed after no activity. The last build takes 23 hours, so I expect it's
  usual.
  Retried and succeeded.

--
Shengjing Zhu



More information about the ubuntu-devel mailing list