From e1d64388e03e18ab8fefa06031c7e75956108004 Mon Sep 17 00:00:00 2001 From: Horea Christian Date: Mon, 20 Aug 2018 00:23:11 +0200 Subject: corrected path --- scripts/lapack-migration.sh | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 scripts/lapack-migration.sh (limited to 'scripts/lapack-migration.sh') diff --git a/scripts/lapack-migration.sh b/scripts/lapack-migration.sh new file mode 100644 index 000000000..2e6624ada --- /dev/null +++ b/scripts/lapack-migration.sh @@ -0,0 +1,22 @@ +#!/usr/bin/env bash +set -e + +EPREFIX=${1} + +#Link to the workaroud we reproduce in this section : https://wiki.gentoo.org/wiki/User_talk:Houseofsuns#Migration_to_science_overlay_from_main_tree +#Efforts to more permanently address the issue: https://github.com/gentoo/sci/issues/805 +echo "" +echo "Setting Up Eselect for Gentoo Science:" +echo "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~" +cp "sci-lapack" "${EPREFIX}/etc/portage/package.mask/" +emerge --oneshot --verbose dev-util/cmake >> /dev/null +emerge --oneshot --verbose app-admin/eselect::science >> /dev/null +FEATURES="-preserve-libs":$FEATURES emerge --oneshot --verbose sci-libs/blas-reference::science +eselect blas set reference +FEATURES="-preserve-libs":$FEATURES emerge --oneshot --verbose sci-libs/cblas-reference::science +eselect cblas set reference +FEATURES="-preserve-libs":$FEATURES emerge --oneshot --verbose sci-libs/lapack-reference::science +eselect lapack set reference +FEATURES="-preserve-libs":$FEATURES emerge --oneshot --verbose --exclude sci-libs/blas-reference --exclude sci-libs/cblas-reference --exclude sci-libs/lapack-reference `eix --only-names --installed --in-overlay science` + +emerge -1qv @preserved-rebuild -- cgit v1.2.3-18-g5258