Summary: | dev-cpp/eigen-3.4.0-r3 stabilisation, then cleanup old | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Andreas Sturmlechner <asturm> |
Component: | Stabilization | Assignee: | Gentoo Science Related Packages <sci> |
Status: | IN_PROGRESS --- | ||
Severity: | normal | CC: | arm, erhard_f, hppa, kde, matoro_gentoo, negril.nx+gentoo, ppc64, ppc, sam, x86 |
Priority: | Normal | Keywords: | CC-ARCHES |
Version: | unspecified | Flags: | nattka:
sanity-check+
|
Hardware: | All | ||
OS: | Linux | ||
See Also: |
https://github.com/gentoo/gentoo/pull/34927 https://github.com/gentoo/gentoo/pull/34547 https://bugs.gentoo.org/show_bug.cgi?id=932646 |
||
Whiteboard: | |||
Package list: |
=dev-cpp/eigen-3.4.0-r3 amd64 arm arm64 hppa ppc ppc64 sparc x86
|
Runtime testing required: | --- |
Bug Depends on: | 743172, 938710 | ||
Bug Blocks: | 803521 |
Description
Andreas Sturmlechner
2024-03-26 11:21:26 UTC
Sanity check failed:
> dev-cpp/eigen-3.4.0-r2
> depend arm stable profile default/linux/arm/23.0 (14 total)
> sci-libs/klu
> depend arm dev profile default/linux/arm/23.0/armv4 (52 total)
> sci-libs/klu
Unable to check for sanity:
> disallowed package spec (only = allowed): sci-libs/klu
Sanity check failed:
> sci-libs/klu-1.3.9-r2
> depend arm stable profile default/linux/arm/23.0 (31 total)
> >=sci-libs/btf-1.2
> depend arm dev profile default/linux/arm/23.0/armv4 (61 total)
> >=sci-libs/btf-1.2
> rdepend arm stable profile default/linux/arm/23.0 (31 total)
> >=sci-libs/btf-1.2
> rdepend arm dev profile default/linux/arm/23.0/armv4 (61 total)
> >=sci-libs/btf-1.2
> depend hppa stable profile default/linux/hppa/23.0/hppa1.1 (14 total)
> >=sci-libs/amd-2.4
> >=sci-libs/btf-1.2
> >=sci-libs/colamd-2.9
> rdepend hppa stable profile default/linux/hppa/23.0/hppa1.1 (14 total)
> >=sci-libs/amd-2.4
> >=sci-libs/btf-1.2
> >=sci-libs/colamd-2.9
> depend ppc dev profile default/linux/ppc/23.0/musl (2 total)
> >=sci-libs/amd-2.4
> >=sci-libs/btf-1.2
> >=sci-libs/colamd-2.9
> rdepend ppc dev profile default/linux/ppc/23.0/musl (2 total)
> >=sci-libs/amd-2.4
> >=sci-libs/btf-1.2
> >=sci-libs/colamd-2.9
Sanity check failed:
> sci-libs/klu-1.3.9-r2
> depend hppa stable profile default/linux/hppa/23.0/hppa1.1 (14 total)
> >=sci-libs/amd-2.4
> rdepend hppa stable profile default/linux/hppa/23.0/hppa1.1 (14 total)
> >=sci-libs/amd-2.4
> depend ppc dev profile default/linux/ppc/23.0/musl (2 total)
> >=sci-libs/amd-2.4
> rdepend ppc dev profile default/linux/ppc/23.0/musl (2 total)
> >=sci-libs/amd-2.4
> sci-libs/btf-1.2.6
> depend hppa stable profile default/linux/hppa/23.0/hppa1.1 (14 total)
> sci-libs/suitesparseconfig
> rdepend hppa stable profile default/linux/hppa/23.0/hppa1.1 (14 total)
> sci-libs/suitesparseconfig
> depend ppc dev profile default/linux/ppc/23.0/musl (2 total)
> sci-libs/suitesparseconfig
> rdepend ppc dev profile default/linux/ppc/23.0/musl (2 total)
> sci-libs/suitesparseconfig
> sci-libs/colamd-2.9.6
> depend hppa stable profile default/linux/hppa/23.0/hppa1.1 (14 total)
> >=sci-libs/suitesparseconfig-5.4.0
> rdepend hppa stable profile default/linux/hppa/23.0/hppa1.1 (14 total)
> >=sci-libs/suitesparseconfig-5.4.0
> depend ppc dev profile default/linux/ppc/23.0/musl (2 total)
> >=sci-libs/suitesparseconfig-5.4.0
> rdepend ppc dev profile default/linux/ppc/23.0/musl (2 total)
> >=sci-libs/suitesparseconfig-5.4.0
Sanity check failed:
> sci-libs/klu-1.3.9-r2
> depend hppa stable profile default/linux/hppa/23.0/hppa1.1 (14 total)
> >=sci-libs/amd-2.4
> rdepend hppa stable profile default/linux/hppa/23.0/hppa1.1 (14 total)
> >=sci-libs/amd-2.4
> depend ppc dev profile default/linux/ppc/23.0/musl (2 total)
> >=sci-libs/amd-2.4
> rdepend ppc dev profile default/linux/ppc/23.0/musl (2 total)
> >=sci-libs/amd-2.4
All sanity-check issues have been resolved Do we continue here? Yes please? arm64 done sparc done On ppc/ppc64 eigen-3.4.0-r3 would be a better stable candidate as a PowerPC fix went in -r3 (https://gitweb.gentoo.org/repo/gentoo.git/commit/dev-cpp/eigen?id=c7a9b7d8cdac586964c6f68ba8095ba7471f37b9) preventing build failures on non-VSX CPUs. Bumped to -r3 Please note that eigen is a header only library. The tests that were added in -r2 just allow for detection of a lot of issues on less tested arches. Every consumer should have their own tests, that if failing on eigen would block this. The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d426e7a18be312662bd29c6813cc9fe41ecf6e9c commit d426e7a18be312662bd29c6813cc9fe41ecf6e9c Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2024-11-24 10:45:09 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2024-11-24 10:45:09 +0000 dev-cpp/eigen: Restrict tests Otherwise we will never be able to stabilise anything here. Bug: https://bugs.gentoo.org/927892 Bug: https://bugs.gentoo.org/932646 Bug: https://bugs.gentoo.org/943401 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> dev-cpp/eigen/eigen-3.4.0-r3.ebuild | 14 +++++++------- dev-cpp/eigen/eigen-9999.ebuild | 12 ++++++------ 2 files changed, 13 insertions(+), 13 deletions(-) amd64 done |