Your message dated Sun, 4 Oct 2026 22:23:43 +0200
with message-id <[email protected]>
and subject line Re: Bug#1147659: transition: llvm-toolchain-19 removal
has caused the Debian Bug report #1147659,
regarding transition: llvm-toolchain-19 removal
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1147659: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1147659
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
X-Debbugs-Cc: [email protected], 
[email protected]
Control: affects -1 + src:llvm-toolchain-19
Control: block -1 by 1147651 1147652
User: [email protected]
Usertags: transition

Many Python packages were flagged for autoremoval recently as a result 
of RC bugs in llvm-toolchain-19 and spirv-llvm-translator-19. It seems 
like removal of these packages will likely require some coordination, so 
I'm opening this tracking bug. The main places where action would be 
needed if we want to remove LLVM 19 seem to be the GPU computation 
ecosystem (especially, but not exclusively, CUDA in contrib) and the D 
language ecosystem, plus some individual packages like justbuild.

It isn't immdiately clear to me why packages like for example 
<https://tracker.debian.org/pkg/python-isoduration> have a dependency on 
llvm-toolchain-19 and spirv-llvm-translator-19, and therefore are up for 
autoremoval?

On the developer-accessible archive mirror on coccia, if I run the 
command below to simulate removal of llvm-toolchain-19, 
spirv-llvm-translator-19 and packages that depend on them, dak tells me 
that the only broken (Build-)Depends are for source packages in contrib 
(which are not eligible to be Depends or Build-Depends for a package in 
main), plus the old "cruft" version of libosmesa6 from src:mesa (which I 
believe is already not in testing, and can be removed from unstable if 
the archive team does #1147651 and #1147652 first). So I'm unsure why 
packages like python-isoduration are affected. Can someone clarify?

Thanks,
    smcv

----

dak rm -R -n \
amdgcn-tools-19 \
cccl \
cheesecutter \
dcontainers \
dh-dlang \
diet-ng \
dlang-libevent \
dlang-openssl \
dub \
gir-to-d \
glib-d \
gtk-d \
justbuild \
ldc \
llvm-toolchain-19 \
mir-core \
mustache-d \
nvidia-cuda-toolkit \
onedrive \
opencl-clang-19 \
pytorch-cuda \
sambamba \
spirv-llvm-translator-19 \
stdgpu \
stdgpu-contrib \
tilix \
tillitis-tkey-device-signer \
tillitis-tkey-libs \
tkey-ssh-agent \
${NULL+}

--- End Message ---
--- Begin Message ---
On 2026-09-14 12:58:44 +0200, Jochen Sprickerhof wrote:
> Hi Simon,
> 
> * Simon McVittie <[email protected]> [2026-09-14 10:38]:
> > Many Python packages were flagged for autoremoval recently as a result
> > of RC bugs in llvm-toolchain-19 and spirv-llvm-translator-19. It seems
> > like removal of these packages will likely require some coordination, so
> > I'm opening this tracking bug. The main places where action would be
> > needed if we want to remove LLVM 19 seem to be the GPU computation
> > ecosystem (especially, but not exclusively, CUDA in contrib) and the D
> > language ecosystem, plus some individual packages like justbuild.
> > 
> > It isn't immdiately clear to me why packages like for example
> > <https://tracker.debian.org/pkg/python-isoduration> have a dependency on
> > llvm-toolchain-19 and spirv-llvm-translator-19, and therefore are up for
> > autoremoval?
> > 
> > On the developer-accessible archive mirror on coccia, if I run the
> > command below to simulate removal of llvm-toolchain-19,
> > spirv-llvm-translator-19 and packages that depend on them, dak tells me
> > that the only broken (Build-)Depends are for source packages in contrib
> > (which are not eligible to be Depends or Build-Depends for a package in
> > main), plus the old "cruft" version of libosmesa6 from src:mesa (which I
> > believe is already not in testing, and can be removed from unstable if
> > the archive team does #1147651 and #1147652 first). So I'm unsure why
> > packages like python-isoduration are affected. Can someone clarify?
> 
> All of them are via:
> 
> ipywidgets -> node-nouislider -> chromium -> llvm-toolchain-19
> 
> And there is ongoing discussion how to fix chromium.

chromium got fixed, the D ecosystem too. The CUDA stack got removed from
testing and so did llvm-toolchain-19. Closing.

Cheers
-- 
Sebastian Ramacher

--- End Message ---

Reply via email to