[Pkg-opencl-devel] Bug#1100598: Bug#1100597: opencl-clang-1{7, 8}: remove from Debian?
Adrian Bunk
bunk at debian.org
Fri Apr 11 16:08:03 BST 2025
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
More information about the Pkg-opencl-devel
mailing list