| Summary: | app-admin/eselect-boost - better slotting approach for mpi.so | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Igor Krivenko <igor.s.krivenko> |
| Component: | [OLD] Library | Assignee: | Tiziano Müller (RETIRED) <dev-zero> |
| Status: | RESOLVED OBSOLETE | ||
| Severity: | enhancement | CC: | arfrever.fta, cpp+disabled, igor.s.krivenko |
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: | Patch to improve the way how eselect-boost manages Boost.MPI symlinks | ||
Created attachment 302307 [details, diff]
Patch to improve the way how eselect-boost manages Boost.MPI symlinks
|
eselect-boost uses "${ROOT}"/usr/lib64/python*/site-packages/mpi.so symlink to switch between different installed versions of Boost.MPI. However, the official boost documentation states that Boost.MPI Python module should be imported with "import boost.mpi" (see http://www.boost.org/doc/libs/release/doc/html/mpi/python.html). I present a patch for boost.eselect which makes eselect-boost manage "${ROOT}"/usr/lib64/python*/site-packages/boost symlink to improve the compliance with the upstream-defined structure of the package. Reproducible: Always