It's missing an update-maintainer run, otherwise +1 from SRU

** Description changed:

  [ Impact ]
  
-  * 0ad fails to build from source in Ubuntu 24.10. The version currently
+  * 0ad fails to build from source in Ubuntu 24.10. The version currently
  in oracular-proposed is 0.0.26-5, and the builds are pending a
  dependency wait on python3-distutils, which doesn't exist any longer.
  
-  * This was fixed by myself in Debian unstable and made its way to
+  * This was fixed by myself in Debian unstable and made its way to
  Debian testing (see https://bugs.debian.org/1085385), and uploaded to
  plucky with an additional Ubuntu-specific patch to fix the build with a
  more recent version of libxml2 (cherry-pick of an upstream commit).
  
-  * I am now backporting these fixes to 24.10 to ensure that 0ad can be
+  * I am now backporting these fixes to 24.10 to ensure that 0ad can be
  installed and played there.
  
-  * I am not sure whether 0ad can be re-added to Ubuntu 24.04 (it was
+  * I am not sure whether 0ad can be re-added to Ubuntu 24.04 (it was
  removed from the archive precisely because it failed to build), but if
  there is a process for this (is this https://canonical-sru-
  docs.readthedocs-hosted.com/en/latest/explanation/non-standard-
  processes/#new-queue-in-the-sru-context ?) I'm happy to undertake the
  effort.
  
  [ Test Plan ]
  
-  * Ensure 0ad builds successfully on all supported architectures (in
+  * Ensure 0ad builds successfully on all supported architectures (in
  Ubuntu that's amd64, arm64 and armhf)
  
-  * Ensure it is installable in Ubuntu 24.10, pulling all the required
- dependencies (including 0ad-data and 0ad-data-common which are built
- from a different source package)
+  * Ensure it is installable in Ubuntu 24.10 and 24.04, pulling all the
+ required dependencies (including 0ad-data and 0ad-data-common which are
+ built from a different source package)
  
-  * Smoke-test the playability of the game, ideally with various GPU
+  * Smoke-test the playability of the game, ideally with various GPU
  setups
  
  [ Where problems could occur ]
  
-  * There could be additional build failures (quite unlikely because I
+  * There could be additional build failures (quite unlikely because I
  successfully built the version I uploaded in a PPA)
  
-  * There could be dependency problems (a mismatch between the version of
+  * There could be dependency problems (a mismatch between the version of
  0ad and the versions of 0ad-data{,-common}, which it depends on. The
  relevant section of debian/control has:
  
-    Depends:
-     0ad-data (>= ${source:Upstream-Version}),
-     0ad-data (<= ${source:Version}),
-     0ad-data-common (>= ${source:Upstream-Version}),
-     0ad-data-common (<= ${source:Version}),
+    Depends:
+     0ad-data (>= ${source:Upstream-Version}),
+     0ad-data (<= ${source:Version}),
+     0ad-data-common (>= ${source:Upstream-Version}),
+     0ad-data-common (<= ${source:Version}),
  
-  * The game could build and install successfully, but crash at startup
+  * The game could build and install successfully, but crash at startup
  or while playing. Depending on when crashes happen and how frequent they
  are, this might be acceptable (to be addressed by a subsequent SRU), or
  warrant blocking migration of the update.
  
  [ Other Info ]
  
-  * The SRU docs do mention the FTBFS case (https://canonical-sru-
+  * The SRU docs do mention the FTBFS case (https://canonical-sru-
  docs.readthedocs-
  hosted.com/en/latest/reference/requirements/#:~:text=FTBFS), but it
  elaborates only on packages that are in main. 0ad is in universe, so I'm
  not sure whether different rules apply.
  
-  * I took a long break from contributing to Ubuntu (2 years), so please
+  * I took a long break from contributing to Ubuntu (2 years), so please
  bear with me as I might be a bit rusty. I'm happy to rework this bug or
  the upload if they don't conform with the SRU team's expectations.
  
  [ Original Description ]
  
  0ad package missing (binary) in Ubuntu 24.04.
  Packages with game data are there: 0ad-data and 0ad-data-common.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2071550

Title:
  0ad FTBFS with Python 3.12

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/0ad/+bug/2071550/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to