$summary
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
hppa done
arm done
ppc64 done
ppc done
x86 done all arches done
When stable list was bumped to -r3, two arches had already been done and were not re-added.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e5181b9470288d76aac0d0f6563120b55702a90 commit 2e5181b9470288d76aac0d0f6563120b55702a90 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2025-01-08 21:29:53 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2025-01-08 21:34:40 +0000 dev-cpp/eigen: drop 3.4.0-r1 Bug: https://bugs.gentoo.org/927892 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> dev-cpp/eigen/Manifest | 1 - dev-cpp/eigen/eigen-3.4.0-r1.ebuild | 106 --------------------- dev-cpp/eigen/files/eigen-3.3.7-gentoo-cmake.patch | 24 ----- 3 files changed, 131 deletions(-)
CCing remaining arches manually then...