Bug#1000922: llvmlite: uninstallable due to llvm-11 removal

Rebecca N. Palmer rebecca_palmer at zoho.com
Sun Nov 27 22:57:20 GMT 2022


Control: severity -1 grave
Control: merge -1 1024795
Control: retitle -1 llvmlite: uninstallable due to llvm-11 removal

It looks like closing and reopening this removed its "blocks" 
relationship to 1000941 (the llvm-11 removal request).  Hence, llvm-11 
has now been removed, making llvmlite (and hence numba) uninstallable.

Do we have an llvm-13/14 llvmlite + numba that works on amd64?  The one 
that was uploaded as 0.38.1-2 failed even there (#1014690), but the 
above implies there's been more work since then.

As noted above, numba already has bugs on non-amd64 
(https://bugs.debian.org/cgi-bin/pkgreport.cgi?src=numba).  I suggest 
either removing llvmlite/numba on non-amd64, or having them warn on 
import on non-amd64 (like 
https://salsa.debian.org/science-team/pandas/-/blob/main/debian/patches/numba_fail_32bit.patch#L120 
).

(I generally consider it a serious bug - in the Debian BTS sense of "I'd 
rather remove the package than release it like this" - for a 
mathematical library to silently give wrong answers.  However, I don't 
know how common this opinion is, or whether any of numba's non-amd64 
bugs actually are wrong answers rather than exceptions/crashes.)



More information about the Pkg-llvm-team mailing list