#1121987 FTBR: python3-numpy disappears from depends

#1121987#5
Date:
2025-12-05 15:41:54 UTC
From:
To:
Hi!

During a rebuild of imath, the package fails to build reproducibily.
python3-numpy disappears from Depends of python3-imath.

Now: Depends: python3 (<< 3.14), python3 (>= 3.13~), libboost-python1.83.0 (>= 1.83.0), libboost-python1.83.0-py313, libc6 (>= 2.38), libgcc-s1 (>= 3.0), libimath-3-1-29t64 (>= 3.1.12), libpython3.13 (>= 3.13.0~rc3), libstdc++6 (>= 13.1)
Before: Depends: python3-numpy2-abi0 | python3-numpy-abi9, python3 (<< 3.14), python3 (>= 3.13~), libboost-python1.83.0 (>= 1.83.0), libboost-python1.83.0-py313, libc6 (>= 2.38), libgcc-s1 (>= 3.0), libimath-3-1-29t64 (>= 3.1.12), libpython3.13 (>= 3.13.0~rc3), libstdc++6 (>= 13.1)

Why...?

#1121987#10
Date:
2026-01-28 17:27:44 UTC
From:
To:
I have described the reason in https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1118744#25
To summarize, it is because the call of dh_numpy3 is not sequenced correctly.

Cheers,

Miao Wang