Friday, 4 August 2023

+1 maintenance report

+1 maintenance report
I was on +1 maintenance this week and worked on the following:

clamav: package merged from Debian, but there is a failure to build
from source due to a failing test on armhf. Working with the upstream
on it. LP: 2018063

jruby: package did not build from source due to update jruby-joni
package. Created a patch and tried to fix autopackage tests.
Unfortunately I could not get them to work due to crashes on ppc64el,
that require more investigation. There is a new upstream release for
the package, but not a new Debian version. I will check whether it is
more stable on ppc64el. LP: 2023589

pywebdav: the package contained failing autopkgtests that were
partially patched. Completed the patch and submitted it upstream and
to Debian. LP: 2018702

ruby-celluliod: the migration is impossible due to Breaks condition
for ruby-celluliod-io and ruby-eye. Both are removed from testing in
Debian. There are new upstream releases of ruby-celluloid-io and
ruby-eye. Raised wishlist issues with Debian to update them. LP:
2029329

rust-block-padding: the migration is impossible due to
rust-block-buffer-0.9 package.Raised issue with Debian to either
upgrade dependency or provide rust-block-padding-0.2. LP: 2029330

libvcflib: investigated S390 failure. The root cause is bit operations
in libwfa2 that do not support big endian. The package contains test
scripts that highlight the problem. Raised issue upstream. LP:
20242021

genx, numba: documented failure to build due to riscv issue: genx
depends on numba, numba depends on llvmlite, llvmlite depends on
llvm-14 and llvm-14 does not support JIT for riscv causing numba build
failure. LP: 2029427

php-symfony-mercure-bundle, php-lcobucci-jwt, php-lcobucci-clock:
those packages depend on phpunit 10 which is present in Debian
experimental and is a major upgrade. Copying phpunit 10 has a high
risk of regression. LP: 2029875

network-manager-strongswan: failed to build due to gtk4 warnings.
Migrating API to gtk4 will require significant changes. Disabled
warnings and tested that UI works. Package was uploaded and migrated.
Raised the issue upstream and they replied that they have no plans to
update it until functions are actually removed. LP: 2029877

rstcheck: the package failed to build due to dh-python changes. It no
longer allows building multiple wheels and this caused the build
failure. Raised the issue with Debian. LP: 2029885

spirv-tools: tests pass locally. Retried and the package migrated.

rust-uom: did not investigate the root cause - the tests pass in
ppc64el vm, but fail when retried. LP: 2029926

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