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

Reply via email to