Hi folks! I was on +1 maintenance this week from May 15-19. It was a shorter week due to Ascension Day on Thursday.
You can find the previous +1 report from @xypron here: https://lists.ubuntu.com/archives/ubuntu-devel/2023-May/042566.html Note for the next plus +1 shift: git-annex and cryfs could be investigated further (see below). ### follow-ups ### I started by looking at the previous +1 reports and if there were things to work on: * Sponsored aespipe fix for @xypron (LP: #2019319) from last week's shift * Added tag 'update-excuse' to @xypron's bugs #2019319, #2019195, #2019079, #2019219, #2018702, #2018713 * Follow-up on Lukas Märdian +1 shift: matplotlib 3.6.3-1 was not synced. My sync was rejected: "same version already has published binaries in the destination archive". I did a fake sync by uploading 3.6.3-1fakesync1 with only the version number changed. ### syncs ### * Synced several packages for @enr0n (Ubuntu delta was merged in Debian): bug 2019241, bug 2019242, bug 2019243, and bug 2019245 * Sponsored sync requests from https://reports.qa.ubuntu.com/reports/sponsoring/: - docker-registry (LP: #2019532) - brewtarget (LP: #2018647) ### NBS ### https://ubuntu-archive-team.ubuntu.com/nbs.html is emtpy. Nothing to do here. ### kanboard ### kanboard fails to build due to the missing php-pimple build dependency. php-pimple was removed from the archive in LP: #1931913. We are blocking the sync until we are able to sync the PSR stack back with Debian. Since we are still waiting, I requested (in bug #1931913) to remove kanboard until then. ### mps-youtube ### mps-youtube 2.9.4-1 fails to build from source due to failing unit tests, because some dependencies are missing (at least pip; probably also python-pkg-resources, see Debian bug #832087). There are four open release critical bugs in Debian for mps-youtube. A look upstream indicates that there is more work needed to get it running (see https://github.com/mps-youtube/yewtube/issues/1143). There is an active fork named yewtube. So I requested to remove mps-youtube (LP: #2019754) ### libclamunrar ### The binary package libclamunrar11 1.0.0-2 depends on libclamav11 which requires clamav >= 1.0 to provide it. I poked the server team to sync/merge the new clamav version. They have the merge on their radar (see bug #2018063). ### flask-appbuilder ### flask-appbuilder 4.1.4+ds-3build1 fails to build from source against python3-flask-sqlalchemy 3.0.3-1. I tried to update the package to 4.3.1 (plus the upstream commits until 2023-05-16) to make it work with flask 2.2.2, but this is not enough. I filed a bug against Ubuntu and Debian (see bug #2019860) and requested to remove the package until it is made to work with flask-sqlalchemy 3.0 (LP: #2019862). ### python-ansible-pygments ### Sponsored fix for @ogayot directly in Debian: https://salsa.debian.org/python-team/packages/python-ansible-pygments/-/merge_requests/1 ### golang-github-crowdsecurity-go-cs-bouncer ### golang-github-crowdsecurity-go-cs-bouncer build depends on golang- github-crowdsecurity-crowdsec-dev (>= 1.4.2). crowdsec fails to build. This is caused by vendored sources in docker.io. I found https://bugs.launchpad.net/ubuntu/+source/docker.io/+bug/1946376 for it and added golang-github-crowdsecurity-go-cs-bouncer as affected as well. Lucas Kanashiro from the server team is working on splitting the docker.io library (use no vendoring) from the application (use vendoring for easier backporting). ### git-annex ### git-annex fails to build with "requires dynamic R_X86_64_PC32 reloc against 'UtilityziYesod_widgetFilezuw_closure' which may overflow at runtime". I opened bug #2019992 for it without further investigation. ### golang-github-tdewolff-parse ### Autopkgtest for golang-github-tdewolff-minify 2.12.4-1 on amd64 fails. golang-github-tdewolff-minify 2.12.4-2 fixed the failure with the new golang-github-tdewolff-parse version. I retried the test with specifying the new version. ### stress-ng ### Bug report #2019079 already described the pthread test case failure on armhf and pointed to an upstream commit that fixes it. I tested the fix in a PPA and uploaded 0.15.07-1ubuntu1. Then I noticed that I falsely assuming that the armhf test in my PPA succeeded. The pthread test case did not crash any more, but did not exit any more and it ran into the autopkgtest timeout. I found another stress-pthread upstream commit that fixes an endian issue. Adding this second patch made the autopkgtest succeed. I uploaded 0.15.07-1ubuntu2, reported the success upstream on https://github.com/ColinIanKing/stress-ng/issues/283 and submitted the changes to Debian. ### cryfs ### cryfs fails to build from source due to failing test. C++ exception with description "Error calling mlock. Errno: 12" thrown in the test body. `errno 12` says: ENOMEM 12 Cannot allocate memory. I opened bug #2019853 for it, but did not investigate further. @ogayot pointed out that kitty had a similar test failure on ppc64el (see Ubuntu bug #2004435) -- Benjamin Drung Debian & Ubuntu Developer -- ubuntu-devel mailing list ubuntu-devel@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel