Control: tags -1 forky
On Sat, Mar 15, 2025 at 05:00:21PM -0400, Jeremy Bícha wrote:
...
llvm-defaults says that the default llvm-toolchain for Trixie is llvm-toolchain-19. The Debian Release Team strongly prefers that there
be as few llvm-toolchain versions in Debian as possible.
opencl-clang-17 uses llvm-toolchain-17 while opencl-clang-19 uses llvm-toolchain-19.
opencl-clang-17 has no reverse dependencies in Debian; therefore,
shouldn't it be removed now?
On Sat, Mar 15, 2025 at 05:00:25PM -0400, Jeremy Bícha wrote:
...
opencl-clang-18 has no reverse dependencies in Debian; therefore,
shouldn't it be removed now?
...
What is the benefit of removing random leaf packages when the stated
goal is impossible?
While it is true that the release team prefers to have as few
llvm-toolchain versions in a release as possible, you are far
too late for that unless the freeze gets postponed.
Both llvm-toolchain-17 and llvm-toolchain-18 are key packages,
changing that would be the starting point.
Open MPI and two gcc versions are among the packages that keep llvm-toolchain-17 in trixie.
If the release team wanted to remove llvm-toolchain-18 from trixie,
the main work would be to transition ghc to a different LLVM version.
As soon an older LLVM version is no longer a key packages, autoremovals
would automaticlly remove leaf packages like opencl-clang-* together
with this LLVM version.
Thank you,
Jeremy Bícha
cu
Adrian
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)