Gentoo Science Overlay
This is a Gentoo Linux ebuild repository which provides numerous scientific software packages.
As per the current Portage specifications, ebuild repositories (a.k.a. overlays) should be managed via file collections under /etc/portage/repos.conf/
.
To enable our overlay without the need for additional software, simply run (as root):
wget https://gitweb.gentoo.org/proj/sci.git/plain/metadata/science.conf -O /etc/portage/repos.conf/science
To start using the overlay you now only need to get the ebuilds, via emerge --sync
.
There is a long-standing BLAS and LAPACK stack incompatibility between the Science Overlay and the Base Gentoo Overlay. A fix is being considered, bit is still not scheduled for implementation. In the mean time, the most automated and up-to-date solution (building on the original one) is to run (as root, and after having installed the overlay):
cd ${EPREFIX}/var/lib/overlays/science/scripts
./lapack-migration.sh
To uninstall the overlay run (again, as root):
rm /etc/portage/repos.conf/science
rm -rf /var/lib/overlays/science
You can ask for help on Freenode IRC in #gentoo-science
.
Alternatively you can report bugs on the GitHub issues page.
Please fork! We will merge! See our contributing guide.