Hi Christian, On 2024-04-18 14:54, Christian Kastner wrote:
a number of our packages were removed from testing today [1]. It seems to boil down to llvm-toolchain-17 blocking migration of * rocr-runtime [2] * rocm-compilersupport [3] * rocm-device-libs [4], but I'm not sure why. llvm-toolchain-17 is in testing [5].
I think this is due to the time_t 64-bit transition. 1:17.0.6-5 is in testing and 1:17.0.6-9 is on unstable. The *t64 binary packages are only on unstable (e.g. libc++1-17t64). The ROCm packages likely depend on those.
At the moment, the LLVM 17 transition is blocked by the migration of python3-defaults (3.11.6-1 to 3.11.8-1) [6]. I'm not an expert, but I could I imagine that migrating Python to the 64-bit time_t may be a difficult process given how large the Python ecosystem is and how much it depends on C extensions.
Sincerely, Cory Bloor [6]: https://tracker.debian.org/pkg/python3-defaults