On 19/09/2024 15:24, Timo Röhling wrote:
Package: release.debian.org
Severity: normal
X-Debbugs-Cc: nu...@packages.debian.org
Control: affects -1 + src:numpy
User: release.debian....@packages.debian.org
Usertags: transition
Dear Release Team,
I'd like to transition NumPy 2 and rebuild all binary Python extensions
against the new version. The current NumPy 2 release is backwards compatible
with NumPy 1, i.e., extensions built against NumPy 2 will continue to work
with NumPy 1.24.x (but not the other way around).
Therefore old binary packages will have "Depends: python3-numpy-abi9", and
rebuilt binary packages will have "Depends: python3-numpy2-abi0 |
python3-numpy-abi9".
Below is a suggested Ben file which looked okay when I tested it locally.
I may have missed some subtle problems though as this is my first hand-written
rule set.
I removed the packages that were failing to build, but there's a few that are
good in the tracker but are failing their autopkgtests. Some of them don't have
bugs filed. Can you look at them [1] and file bugs as appropriate?
Cheers,
Emilio
[1] https://tracker.debian.org/pkg/numpy