Summary: | sci-libs/cholmod-2.1.2 depends on <sci-libs/parmetis-4 no longer in tree | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Bob Johnson <bob> |
Component: | Current packages | Assignee: | Gentoo Science Related Packages <sci> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | frp.bissey, waebbl-gentoo |
Priority: | Normal | Keywords: | PullRequest |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://github.com/gentoo/gentoo/pull/15212 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Bob Johnson
2019-04-07 17:43:37 UTC
cholmod ebuild has
> || ( <sci-libs/metis-5 <sci-libs/parmetis-4 ) )
so the dependency is satisfied with sci-libs/metis
Oops. I should clarify that it is sci-libs/cholmod-2.1.2 (the only version in the tree) that has the dependency on the non-existent parmetis, but I cannot move cholmod to sci-libs/metis instead due to the requirement for parmetis from openfoam. I am experimenting with a newer version of suitesparse in the sage-on-gentoo overlay. cholmod-3.0.13 from suitesparse-5.4.0 shouldn't have that problem. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9c6382f0a37c4ad45f754e897999559a24403aa commit b9c6382f0a37c4ad45f754e897999559a24403aa Author: Michael Orlitzky <mjo@gentoo.org> AuthorDate: 2020-03-02 00:37:22 +0000 Commit: Michael Orlitzky <mjo@gentoo.org> CommitDate: 2020-03-02 17:20:45 +0000 sci-libs/cholmod: new version 3.0.13. Update to EAPI=7 and fix the HOMEPAGE, SRC_URI, and LICENSE. This is part of a larger SuiteSparse v5.4.0 upgrade thanks to François Bissey whose sage-on-gentoo ebuilds I'm using. There's a newer release (v5.7.1) of SuiteSparse, but v5.4.0 has seen more testing. This new version also refactors the package's USE flags, because USE=minimal was being used to control the installation of several different modules that all do different things. It's much better for users to have three individual flags that control those options. Moreover, with USE=minimal, there was a conflict between the "minimal" and "metis" flags; both would try to control the --with-partition option. Finally, the "metis" USE flag was dropped in favor of the name "partition". Closes: https://bugs.gentoo.org/526910 Closes: https://bugs.gentoo.org/682838 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Michael Orlitzky <mjo@gentoo.org> sci-libs/cholmod/Manifest | 1 + sci-libs/cholmod/cholmod-3.0.13.ebuild | 57 ++++++++++++++++++++++++++++++++++ sci-libs/cholmod/metadata.xml | 16 +++++++++- 3 files changed, 73 insertions(+), 1 deletion(-) This issue is still present for the cholmod-2.1.2 ebuild |