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
Created attachment 302307 [details, diff] Patch to improve the way how eselect-boost manages Boost.MPI symlinks