Summary: | sci-mathematics/maxima-5.46.0 stabilisation and cleanup old | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Andreas Sturmlechner <asturm> |
Component: | Stabilization | Assignee: | Gentoo Science Mathematics related packages <sci-mathematics> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | mjo, waebbl-gentoo |
Priority: | Normal | Keywords: | CC-ARCHES, STABLEREQ |
Version: | unspecified | Flags: | nattka:
sanity-check+
|
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: |
sci-mathematics/maxima-5.46.0
|
Runtime testing required: | --- |
Bug Depends on: | |||
Bug Blocks: | 770247 |
Description
Andreas Sturmlechner
![]() Sanity check failed:
> sci-mathematics/maxima-5.46.0
> rdepend x86 stable profile default/linux/x86/17.0 (10 total)
> sci-libs/vtk[python,python_single_target_python3_10(-),python_single_target_python3_8(-),python_single_target_python3_9(-),rendering]
Bernd, sci-libs/vtk was once stable on x86, do you have any insight why not anymore? AFAIR v8 and v9 were never stabilized for x86. There were stable x86 ebuilds for v6 and v7 according the git log though. However, I don't know why it has only be stabilized on amd64 and am not aware of reasons why it shouldn't be stabilized for x86. Looks like even I did that in commit 1c46f26bb63c6ae8d91805cf12731b8281be5b09 ;) But VTK back than was notoriously brittle and un(der)maintained, which has changed since then. If you can't think of a reason against (re-)stabilising it, then we can add it to package list. Should we stabilise sci-libs/vtk-9.1.0-r2 in the same go or rather the older version? Although I was thinking about stabilizing 9.1.0 already, I would currently not recommend it and prefer to wait a little longer. There's an open PR for bug #863038 and I also have an open PR (currently set as draft to avoid mixing with the fix of 863038) to add qt6 support. Once these two are merged or at least the fix is merged, I think it's a good time of stabilizing 9.1.0. Sanity check failed:
> sci-mathematics/maxima-5.46.0
> rdepend x86 stable profile default/linux/x86/17.0 (10 total)
> sci-libs/vtk[python,python_single_target_python3_10(-),python_single_target_python3_8(-),python_single_target_python3_9(-),rendering]
> rdepend x86 dev profile default/linux/x86/17.0/desktop/gnome/systemd/merged-usr (3 total)
> sci-libs/vtk[python,python_single_target_python3_10(-),python_single_target_python3_8(-),python_single_target_python3_9(-),rendering]
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e5e3bfa8d249c48544735d42f61a86359746f98 commit 1e5e3bfa8d249c48544735d42f61a86359746f98 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2022-09-14 08:21:13 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2022-09-14 08:22:39 +0000 profiles: x86: Mask sci-mathematics/maxima[vtk] in package.use.stable.mask Bug: https://bugs.gentoo.org/867547 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> profiles/arch/x86/package.use.stable.mask | 5 +++++ 1 file changed, 5 insertions(+) The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da876bb7967ac450e1986fca23382881dd441229 commit da876bb7967ac450e1986fca23382881dd441229 Author: Michael Orlitzky <mjo@gentoo.org> AuthorDate: 2022-09-14 12:48:01 +0000 Commit: Michael Orlitzky <mjo@gentoo.org> CommitDate: 2022-09-14 12:48:01 +0000 sci-mathematics/maxima: disable the failing test suite. Stabilization of maxima-5.46.0 is pending, but its test suite fails even after disabling a chunk of unmaintained "share" tests. The failures have all been reported upstream; for now let's just turn it off so we don't annoy users. Bug: https://bugs.gentoo.org/867547 Closes: https://bugs.gentoo.org/838202 Signed-off-by: Michael Orlitzky <mjo@gentoo.org> sci-mathematics/maxima/maxima-5.46.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) amd64 done x86 done all arches done The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9363c6359bfc0e1a025a2407b98be26fc3ceaa67 commit 9363c6359bfc0e1a025a2407b98be26fc3ceaa67 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2022-09-16 07:58:45 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2022-09-16 07:59:06 +0000 sci-mathematics/maxima: drop 5.42.1-r1, 5.45.1-r2 Closes: https://bugs.gentoo.org/867547 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> sci-mathematics/maxima/Manifest | 2 - sci-mathematics/maxima/files/clozurecl-2.patch | 27 --- .../maxima/files/dont-hardcode-python.patch | 38 ---- sci-mathematics/maxima/files/ecls-3.patch | 48 ----- sci-mathematics/maxima/files/ecls-4.patch | 16 -- sci-mathematics/maxima/files/support-new-vtk.patch | 26 --- sci-mathematics/maxima/maxima-5.42.1-r1.ebuild | 213 ------------------- sci-mathematics/maxima/maxima-5.45.1-r2.ebuild | 236 --------------------- 8 files changed, 606 deletions(-) Cleanup is blocked by 5.42.1-r1 being the only ~ppc keyworded version. mjo, you dropped ~ppc in 16f964dc700f819d2182707cfc49fd0bb71987b9 and I don't see a re-keywording bug for it. Shall we drop ~ppc from its only remaining consumer sci-mathematics/wxmaxima too? Oh, there actually is. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14dadc85b838b8f632c82d5a8288c78f7a85896b commit 14dadc85b838b8f632c82d5a8288c78f7a85896b Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2022-09-16 07:58:45 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2022-09-19 19:49:34 +0000 sci-mathematics/maxima: drop 5.42.1-r1, EAPI-6-- Closes: https://bugs.gentoo.org/867547 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> sci-mathematics/maxima/Manifest | 1 - sci-mathematics/maxima/files/clozurecl-2.patch | 27 --- .../maxima/files/dont-hardcode-python.patch | 38 ---- sci-mathematics/maxima/files/ecls-3.patch | 48 ----- sci-mathematics/maxima/files/ecls-4.patch | 16 -- sci-mathematics/maxima/files/support-new-vtk.patch | 26 --- sci-mathematics/maxima/maxima-5.42.1-r1.ebuild | 213 --------------------- 7 files changed, 369 deletions(-) |