Tuesday 12 January 2021

+1 maintenance report

Today I finished my first round at +1 maintenance (Mon/Tue)

FTBFS
OK - alberta 3.0.1-2ubuntu1 missing tirpc include & link flags
(forwarded to debian)
OK - arb 6.0.6-4ubuntu1 missing tirpc include & link flags (notified upstream)
OK - argus 3.0.8.2-2ubuntu1 missing tirpc include & link flags
(forwarded to debian)
OK - argus-clients 3.0.8.2-6ubuntu3 missing tirpc include & link flags
(forwarded to debian)
OK - cura 4.8-1 disable 'code-style' test introduced in 4.8; it uses
mypy and fails with "no attribute" errors ('PyQt5.QtCore' has no
attribute 'pyqtProperty); not really a regression; tried but could not
find why it worked on debian's build; would appreciate if someone with
a better python-fu could suggest a proper fix
OK - dateutils 0.4.5-1.1ubuntu1 was including sys/sysctl.h, upstream fix applied

NO - bookkeeper 4.4.0-1
version is 5 years old and does not work with current netty dep,
updating bookkeeper introduces too many new java dependencies (some
not even on the archive), debian has a FTBFS bug 906340
NO - gst-plugin-bad1.0 1.18.2-1ubuntu2
did a quick peek after reading vorlon's +1 maint email, found no
similar errors on debian or upstream's bug tracker; debian's opencv
rebuild build fine; dropped when I saw Christian was already on it
NO - abseil 0~20200923.2-2 tests ran on build time fail on non-amd64
systems, there's a small common subset that can be see failing on
debian builds as well but not all of them, ran out of time to
investigate further

Found a few commonalities among the build failures from Matthias'
hirsute rebuild [1].

* fatal error: rpc/type.h or rpc/xdr.h
Sun RPC is no longer included in glibc, packages should use tirpc
instead but are missing include and link flags - and might need bdeps
on libtirpc-dev.
drac
dsniff
etbemon
fam
grok
irpas
libhdf4
librpcsecgss
libvirt-sandbox
lives
lmbench
netkit-bootparamd
netkit-rusers
netkit-rwall
nfstrace
nis
rstatd
ruby-sigar
sendmail
trickle
ui-utilcpp
virtuoso-opensource
vxi
zfs-fuse

* fatal error: sys/sysctl.h
It has been removed from linux and glibc, includes should be removed
or under a IFDEF clause to prevent inclusion under Linux.
arpalert
canu
gsimplecal
irrlicht
mlucas
netperfmeter
nictools-pci
ogre-1
slurm

Autopkgtests:
OK jupyter-notebook [hirsute/armhf]
OK node-lexical-scope [hirsute/ppc64el]
OK node-mqtt [hirsute/s390x]
NO sonic-pi [hirsute/amd64] retested with more buffering and higher
priority scheduling, still no go, too flaky on a loaded server
NO r-cran-lwgeom [hirsute/s390x] failing during apt-source r-cran-lwgeom:
blame: r-cran-lwgeom
badpkg: rules extract failed with exit code 1


References:
[1] https://people.canonical.com/~doko/ftbfs-report/test-rebuild-20201216-hirsute-hirsute.html


cheers!

--
Tiago Stürmer Daitx
Software Engineer
tiago.daitx@canonical.com

PGP Key: 4096R/F5B213BE (hkp://keyserver.ubuntu.com)
Fingerprint = 45D0 FE5A 8109 1E91 866E 8CA4 1931 8D5E F5B2 13BE

--
ubuntu-devel mailing list
ubuntu-devel@lists.ubuntu.com
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel