I was on +1 Maintenance from 2025-04-14 until 2025-04-21. This was the
release week, so we had a freeze in place and I had to test the RCs as
well. I don't expect a lot of these things to move until the archive
reopens.
## fastapi
fastapi had an FTBFS due to build test failures, which required a new
dependency (python3-bcrypt). Bug reported and MP attached at
https://pad.lv/2107374
## python-pynvim
requires neovim>0.10.0, while we have 0.9.5-10
which needs libtree-sitter-dev>0.20.9, we have 0.20.8-2
https://bugs.launchpad.net/ubuntu/+source/tree-sitter/+bug/2103681 has
blocked its migration.
So I left it as it is.
## pynpoint
It builds fine and can migrate. I am not sure why update-excuses shows
an unsatisfiable dependency. Maybe a rerun will work.
Update excuses also say "uninstallable on arch amd64, not running
autopkgtest there", that is because tests are skipped in d/rules.
https://launchpad.net/ubuntu/+source/pynpoint/0.11.0-4/+build/30579337
## psychopy
bug open in debian,
https://bugs.launchpad.net/ubuntu/+source/psychopy/+bug/2106418. I
left it as it is.
## pymupdf
The newer version has some new tests, of which 2 fail. One of them is
fixed by providing a test asset file in AUTOPKGTEST_TMP. The other
needs to be skipped. Bug and attached MP at
https://bugs.launchpad.net/ubuntu/+source/pymupdf/+bug/2107882
## desmume
I spent a lot of time on this. Looks like desmume has support for
ALTIVEC, but that doesn't work on ppc64le. The macros fail at a lot of
places, the typing is inconsistent all over the project, and
attempting to fix it brings up more fresh errors. According to
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1100973, Debian does
not have desmume for ppc64, so I filed
https://bugs.launchpad.net/ubuntu/+source/desmume/+bug/2107907
I will file a bug upstream as well, but that's going to be a longer bug report.
## debugpy
dependency wait on pydevd (>=3.3.0), which seems to be removed from
plucky (last version in oracular was (3.1.0), so this must be removed
as well.
https://bugs.launchpad.net/ubuntu/+source/debugpy/+bug/2107920
https://launchpad.net/ubuntu/+source/pydevd
https://launchpad.net/ubuntu/+source/debugpy/1.8.12+ds-1ubuntu1/+build/30623792
## guestfs-tools
Based on https://lists.debian.org/debian-ocaml-maint/2025/03/msg00112.html
and https://github.com/gildor478/ocaml-gettext/issues/36, we must
rollback ocaml-gettext
https://bugs.launchpad.net/ubuntu/+source/guestfs-tools/+bug/2107756
## python-psutil
Based on the closure at
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1101865, a debian
sync should work
https://bugs.launchpad.net/ubuntu/+source/python-psutil/+bug/2106466
## atuin
Initially I thought that just bumping the fs-err version should work,
but this turned out to be a mess. It depends on rust-axum-server now,
which is not in the archive as it depended on a new version of
rust-axum, which depended on the migration of rust-multer. This also
led me to rust-rustls-pemfile, which looked like a sync should fix it,
until I saw that it breaks rust-reqwest's autopkgtests, which I'll
leave for someone else.
That's all; I might have to retarget the MPs once the archive reopens.
Thank you.
Best regards
Pragyansh
--
ubuntu-devel mailing list
ubuntu-devel@lists.ubuntu.com
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel