Bug#1068961: llvm-toolchain-18: block migration to testing: to many llvm-toolchain versions in testing
Control: clone -1 -2 Control: reopen -2 Control: reassign -2 src:llvm-toolchain-19 1:19.1.0~++rc4-2 Control: retitle -2 llvm-toolchain-19: block migration to testing: too many llvm-toolchain versions in testing On 2024-04-14 12:49:40 +0200, Sebastian Ramacher wrote: > Source: llvm-toolchain-18 > Version: 1:18.1.3-1 > Severity: serious > X-Debbugs-Cc: sramac...@debian.org, debian-rele...@lists.debian.org > > Currently we we have llvm-toolchain-{14,15,16,17} in testing whereas RC > bugs in the verious versions of llvm-toolchain do not get addressed: > > #1067005 in llvm-toolchain-18 > #1068185 and #1057586 in llvm-toolchain-16 > #1036596 and #1068840 in llvm-toolchain-14 > > Seeing that some of the bugs are unaddressed for a long time, that many > versions of llvm-toolchain in the archive seem to be to much to handle > for the maintainers. As there is also no progress in removing old > versions from the archive, I propose to not let any new versions of > llvm-toolchain-X migrate to trixie until the number of versions is > reduced to a maintainable number. > > Please do not downgrade or close this bug report before contacting the > release team. We now have llvm-toolchain-{15,16,17,18} in testing and have now -19 being prepared in unstable. As for -18, this is a blocker to keep the number of llvm-toolchain versions in testing to a maintainable number. Cheers -- Sebastian Ramacher
Processed: Re: Bug#1068961: llvm-toolchain-18: block migration to testing: to many llvm-toolchain versions in testing
Processing control commands: > clone -1 -2 Bug #1068961 {Done: Sebastian Ramacher } [src:llvm-toolchain-18] llvm-toolchain-18: block migration to testing: to many llvm-toolchain versions in testing Bug 1068961 cloned as bug 1081194 1081194 was blocked by: 1050069 1081194 was not blocking any bugs. Ignoring request to alter blocking bugs of bug #1081194 to the same blocks previously set > reopen -2 Bug #1081194 {Done: Sebastian Ramacher } [src:llvm-toolchain-18] llvm-toolchain-18: block migration to testing: to many llvm-toolchain versions in testing 'reopen' may be inappropriate when a bug has been closed with a version; all fixed versions will be cleared, and you may need to re-add them. Bug reopened No longer marked as fixed in versions llvm-toolchain-18/1:18.1.8-9. > reassign -2 src:llvm-toolchain-19 1:19.1.0~++rc4-2 Bug #1081194 [src:llvm-toolchain-18] llvm-toolchain-18: block migration to testing: to many llvm-toolchain versions in testing Bug reassigned from package 'src:llvm-toolchain-18' to 'src:llvm-toolchain-19'. No longer marked as found in versions llvm-toolchain-18/1:18.1.3-1. Ignoring request to alter fixed versions of bug #1081194 to the same values previously set Bug #1081194 [src:llvm-toolchain-19] llvm-toolchain-18: block migration to testing: to many llvm-toolchain versions in testing Marked as found in versions llvm-toolchain-19/1:19.1.0~++rc4-2. > retitle -2 llvm-toolchain-19: block migration to testing: too many > llvm-toolchain versions in testing Bug #1081194 [src:llvm-toolchain-19] llvm-toolchain-18: block migration to testing: to many llvm-toolchain versions in testing Changed Bug title to 'llvm-toolchain-19: block migration to testing: too many llvm-toolchain versions in testing' from 'llvm-toolchain-18: block migration to testing: to many llvm-toolchain versions in testing'. -- 1068961: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1068961 1081194: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1081194 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#1068961: llvm-toolchain-18: block migration to testing: to many llvm-toolchain versions in testing
On 2024-06-26 11:05, sylvestre...@ledru.info wrote: I am sorry but I don't think it is reasonable to keep/maintains all the versions of LLVM for a single package. Keep in mind it's not a single package exactly. It's llvmlite, but also numba, and then every package that uses numba (critical for a bunch of Frederic-Emmanuel Picca's packages, for instance, and optionally used by several of mine)
Bug#1068961: llvm-toolchain-18: block migration to testing: to many llvm-toolchain versions in testing
Le mercredi 26 juin 2024 à 10:51, Drew Parsons a écrit : > > > > If possible, it would be sensible in principle for debian to drop > > > llvm-toolchain-15 and llvm-toolchain-16. > > i.e. only keep llvm-toolchain-14 (for llvmlite/numba) > > and the latest llvm-toolchain > > > It belatedly occurs to me that it could be dangerous to drop the interim > versions of llvm, since at some point llvmlite will upgrade its llvm > support, and won't necessarily jump directly to the most recent llvm. I am sorry but I don't think it is reasonable to keep/maintains all the versions of LLVM for a single package. Cheers Sylvestre
Bug#1068961: llvm-toolchain-18: block migration to testing: to many llvm-toolchain versions in testing
If possible, it would be sensible in principle for debian to drop llvm-toolchain-15 and llvm-toolchain-16. i.e. only keep llvm-toolchain-14 (for llvmlite/numba) and the latest llvm-toolchain It belatedly occurs to me that it could be dangerous to drop the interim versions of llvm, since at some point llvmlite will upgrade its llvm support, and won't necessarily jump directly to the most recent llvm. The latest llvmlite (released two weeks ago) now builds against llvm-toolchain-15, https://llvmlite.readthedocs.io/en/latest/release-notes.html More discussion on the Debian Science mailing list at https://lists.debian.org/debian-science/2024/06/msg00024.html
Bug#1068961: llvm-toolchain-18: block migration to testing: to many llvm-toolchain versions in testing
Source: llvm-toolchain-18 Followup-For: Bug #1068961 To give some more context to the issue of llvm-toolchain versions, we need to keep llvm-toolchain-14 in the archive (for the time being) since it is required by llvmlite. llvmlite is used by numba, which would offer valuable acceleration to python numerical packages, if the numba/llvmlite/llvm situation were more reliable. The reasons why llvmlite is stuck on the old version of llvm are discussed at https://llvmlite.readthedocs.io/en/latest/faqs.html#why-doesn-t-llvmlite-always-support-the-latest-release-s-of-llvm https://github.com/numba/llvmlite/issues/1048 https://github.com/numba/llvmlite/issues/1062 see also https://github.com/numba/llvmlite/issues/914 In short, llvm is unstable (in the sense of changing API every release), and llvmlite does not have the resources to keep up with the ongoing changes. If possible, it would be sensible in principle for debian to drop llvm-toolchain-15 and llvm-toolchain-16. i.e. only keep llvm-toolchain-14 (for llvmlite/numba) and the latest llvm-toolchain (likewise drop llvm-toolchain-17 once llvm-toolchain-18 is available in testing). Perhaps other packages have the same issue as llvmlite, that they need specific older versions of llvm.
Bug#1068961: llvm-toolchain-18: block migration to testing: to many llvm-toolchain versions in testing
Le 14/04/2024 à 12:49, Sebastian Ramacher a écrit : Source: llvm-toolchain-18 Version: 1:18.1.3-1 Severity: serious X-Debbugs-Cc: sramac...@debian.org, debian-rele...@lists.debian.org Currently we we have llvm-toolchain-{14,15,16,17} in testing whereas RC bugs in the verious versions of llvm-toolchain do not get addressed: #1067005 in llvm-toolchain-18 #1068185 and #1057586 in llvm-toolchain-16 #1036596 and #1068840 in llvm-toolchain-14 Seeing that some of the bugs are unaddressed for a long time, that many versions of llvm-toolchain in the archive seem to be to much to handle for the maintainers. As there is also no progress in removing old versions from the archive, I propose to not let any new versions of llvm-toolchain-X migrate to trixie until the number of versions is reduced to a maintainable number. Please do not downgrade or close this bug report before contacting the release team. Agreed. I will have a look to the various issues in the next few weeks. Cheers Sylvestre
Bug#1068961: llvm-toolchain-18: block migration to testing: to many llvm-toolchain versions in testing
Source: llvm-toolchain-18 Version: 1:18.1.3-1 Severity: serious X-Debbugs-Cc: sramac...@debian.org, debian-rele...@lists.debian.org Currently we we have llvm-toolchain-{14,15,16,17} in testing whereas RC bugs in the verious versions of llvm-toolchain do not get addressed: #1067005 in llvm-toolchain-18 #1068185 and #1057586 in llvm-toolchain-16 #1036596 and #1068840 in llvm-toolchain-14 Seeing that some of the bugs are unaddressed for a long time, that many versions of llvm-toolchain in the archive seem to be to much to handle for the maintainers. As there is also no progress in removing old versions from the archive, I propose to not let any new versions of llvm-toolchain-X migrate to trixie until the number of versions is reduced to a maintainable number. Please do not downgrade or close this bug report before contacting the release team. Cheers -- Sebastian Ramacher