Hi, I was on +1 last week and besides doing what I described in:
1) A better update_excuses.html https://lists.ubuntu.com/archives/ubuntu-devel-discuss/2024-June/019712.html 2) Analyzing migrations: britney, update_output.txt, chdist, dose-distcheck, apt solver 3 https://lists.ubuntu.com/archives/ubuntu-devel-discuss/2024-June/019713.html I also tried to fix the issues I found in 2) which all relate to the vtk9 9.3 transition. Some of that spilt into this week and I'm starting to think that doing +1 over two weeks at 50% might be a better fit (maybe with two people in parallel, thus making pairing possible). The list of packages that I identified as requiring a transition was: - camitk - gdcm - insighttoolkit5 - odin - opencv - sight - therion # Infrastructure state On Monday (8 days ago), arm64 machines were not starting up and tests were timing out (sometimes, 100% of them). I reported the issue which was already known and later during the day, as the situation improved greatly, I re-triggered between one and two hundred tests. I think there are again many testbed failures at the moment (also known). # gdcm The gdcm package was one of the first in the dependencies tree. There were several build errors which I solved and Graham sponsored 3.0.24-1ubuntu1: https://launchpad.net/ubuntu/+source/gdcm/3.0.24-1ubuntu1 The vtk9 puzzle is not completely solved so it's not going to migrate: https://ubuntu.dcln.fr/update_excuses.html#gdcm Graham also pointed me to an opened debian bug which I replied to and my patches have been picked up as part of 3.0.24-2: https://tracker.debian.org/news/1537907/accepted-gdcm-3024-2-source-into-unstable/ # insighttoolkit5 This one was luckily easy and merely a no-change rebuild: https://launchpad.net/ubuntu/+source/insighttoolkit5 # camitk This one is more problematic. I've solved some issues but VTK 9.2 dropped some API which was indirectly re-exposed in camitk's API. This makes it difficult to come up with a patch without upstream. I've reported this: - upstream: https://gricad-gitlab.univ-grenoble-alpes.fr/CamiTK/CamiTK/-/issues/193 - launchpad: https://bugs.launchpad.net/ubuntu/+source/camitk/+bug/2069740 - debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1073793 Since it has no reverse dependencies, I will probably ask to drop it from the archive if it becomes the last package to hold the transition back. # therion Affected by an issue with tex font generation: - https://bugs.launchpad.net/ubuntu/+source/therion/+bug/2069714 - https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1072828 I investigated and authored a patch that, I think, is similar to what was done for the win32 version of the mktexpk command a few weeks ago in https://tug.org/svn/texlive?revision=71214&view=revision . I'm not familiar enough with the codebase, or rather I know that everything tex is a lot of legacy and a very specific world: I'm unlikely to do something that will fit that. Therefore I'll show the thing but let upstreams decide what to do. In the meantime there is an easy work-around which I'll use for therion: Build-Depends on texlive-fonts-recommended. For reference, my patch is at: https://git.launchpad.net/~adrien/ubuntu/+source/texlive-bin/commit/?id=ccb9edaa83fe517936416ab24476351e3ad7ffff # odin Fixed in debian in parallel: https://launchpad.net/ubuntu/+source/odin/2.0.5-6 # sight FTBFS in libxml2 headers. Seems related to -fpermissive. I haven't created a bug report for that yet. Build log: https://launchpadlibrarian.net/735717211/buildlog_ubuntu-oracular-amd64.sight_23.1.0-2build6~ppa1_BUILDING.txt.gz # opencv Gianfranco Costamagna uploaded a no-change rebuild on yesterday. https://launchpad.net/ubuntu/+source/opencv/4.6.0+dfsg-13.1ubuntu4 There were testbed failures and I re-triggered the tests (and recently re-triggered one that Gianfranco had already re-triggered, both times due to testbed failures). Looking good overall. # Conclusion There are three packages left to work on: - camitk - therion - sight and/or libxml2 I'll prepare a therion update with the work-around and will monitor camitk. That leaves sight/libxml2 which should be an interesting topic with a good reward hopefully. If that doesn't unblock vtk9 and opencascade, then maybe these two would be required (but I think I'm reading the transition tracker wrong): - https://ubuntu.dcln.fr/update_excuses.html#xilinx-runtime - https://ubuntu.dcln.fr/update_excuses.html#vowpal-wabbit -- Adrien -- ubuntu-devel mailing list ubuntu-devel@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel