The package had in the past dependencies of the form
python3 (<< 3.12), python3 (>= 3.11~), python3:any
the new one just
python3:any
This leads to badly triggered autopkg tests, with a mismatching python3-defaults. Afaik, gobject-introspection can only handle the default python version, not all supported python versions.
On 20.02.24 22:50, Simon McVittie wrote:
What is the situation that is going wrong in autopkgtest? Can you perhaps provide a log?
see
https://autopkgtest.ubuntu.com/packages/m/meson/noble/ppc64el
the one triggered by python3-defaults/3.12.1-0ubuntu1 gobject-introspection/1.79.1-1
The problem is, that the -bin package is new and that no rdeps know about it yet.
On 20.02.24 22:50, Simon McVittie wrote:
If gobject-introspection explicitly depended on gobject-introspection-bin by name (not just via a virtual package), would that help?
I think that would do it
On Tue, 20 Feb 2024 at 22:15:21 +0100, Matthias Klose wrote:
The package had in the past dependencies of the form
python3 (<< 3.12), python3 (>= 3.11~), python3:any
the new one just
python3:any
The parts that require a specific python3 version are now in the gobject-introspection-bin binary package, which correctly depends on:
python3 (<< 3.12), python3 (>= 3.11~), python3:any
via dh_python and ${python3:Depends}. The gobject-introspection package
no longer contains any binary Python extensions.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 297 |
Nodes: | 16 (2 / 14) |
Uptime: | 04:03:32 |
Calls: | 6,666 |
Files: | 12,213 |
Messages: | 5,335,872 |