Summary: | sci-mathematics/petsc-3.15.0: fails with USE="fftw -mpi" | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Fabio Rossi <rossi.f> |
Component: | Current packages | Assignee: | Matthias Maier <tamiko> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | sam, sci-mathematics |
Priority: | Normal | Keywords: | PATCH, PullRequest |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://lists.mcs.anl.gov/pipermail/petsc-users/2021-November/044955.html | ||
See Also: |
https://gitlab.com/petsc/petsc/-/merge_requests/4604 https://github.com/gentoo/gentoo/pull/23136 |
||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge-info.txt.gz
petsc-3.15.0:20211124-192815.log.gz |
Description
Fabio Rossi
2021-11-24 19:32:36 UTC
Created attachment 756109 [details]
emerge-info.txt.gz
Created attachment 756112 [details]
petsc-3.15.0:20211124-192815.log.gz
reported upstream in https://lists.mcs.anl.gov/pipermail/petsc-users/2021-November/044955.html, it seems is possible to patch petsc to avoid mandatory dep on fftw[mpi] (In reply to Fabio Rossi from comment #3) > reported upstream in > https://lists.mcs.anl.gov/pipermail/petsc-users/2021-November/044955.html, > it seems is possible to patch petsc to avoid mandatory dep on fftw[mpi] thank you! I have tested upstream merge request backporting to latest 3.16.0 which is not in portage yet. What do you prefer to do? A new bug for updating petsc first? repoman still complains about too large patch The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c0aea17b396af99413234f7a84607817f31dbd3 commit 2c0aea17b396af99413234f7a84607817f31dbd3 Author: Fabio Rossi <rossi.f@inwind.it> AuthorDate: 2021-12-01 18:04:37 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-12-01 21:25:12 +0000 sci-mathematics/petsc: version bump to 3.16.0 and bugfix The latest release is needed to backport the patch from upstream to solve the issue of Gentoo bug #827185 (build issue with USE="fftw -mpi"). Upstream fix is at https://gitlab.com/petsc/petsc/-/merge_requests/4604 Closes: https://bugs.gentoo.org/827185 Signed-off-by: Fabio Rossi <rossi.f@inwind.it> Closes: https://github.com/gentoo/gentoo/pull/23136 Signed-off-by: Sam James <sam@gentoo.org> sci-mathematics/petsc/Manifest | 2 + .../files/petsc-3.16.0-fix_sandbox_violation.patch | 15 ++ sci-mathematics/petsc/petsc-3.16.0.ebuild | 192 +++++++++++++++++++++ 3 files changed, 209 insertions(+) (In reply to Fabio Rossi from comment #5) > I have tested upstream merge request backporting to latest 3.16.0 which is > not in portage yet. What do you prefer to do? A new bug for updating petsc > first? Thank you! New version was fine but no new bug was needed (as you figured) (In reply to Fabio Rossi from comment #7) > repoman still complains about too large patch I compressed it and uploaded it to my devspace, thank you |