From: Steven Trogdon <strogdon@d.umn.edu>
To: "gentoo-science@lists.gentoo.org" <gentoo-science@lists.gentoo.org>
Subject: [gentoo-science] gentoo-science and gentoo-prefix
Date: Fri, 25 Jan 2013 11:55:59 -0600 [thread overview]
Message-ID: <20130125115559.0e85c17a@ledaig.d.umn.edu> (raw)
I'm trying to install the gentoo-science overlay on top of gentoo-prefix. I
assume this can be done. However in building the three packages
sci-libs/gsl-1.15-r3, sci-libs/blas-reference-20120925 and
sci-libs/lapack-reference-3.4.2 I get postinst errors of the type:
---
* ERROR: sci-libs/gsl-1.15-r3 failed (postinst phase):
* skel.eclass could not be found by inherit()
*
* Call stack:
* ebuild.sh, line 93: Called call-ebuildshell 'pkg_postinst'
* environment, line 981: Called pkg_postinst
* environment, line 3106: Called alternatives-2_pkg_postinst
* environment, line 567: Called cleanup_old_alternatives_module 'cblas'
* environment, line 1026: Called source
'/storage/strogdon/gentoo//usr/share/eselect/modules/cblas.eselect'
* cblas.eselect, line 5: Called inherit 'skel'
* ebuild.sh, line 261: Called die
* The specific snippet of code:
* [ ! -e "$location" ] && die "${1}.eclass could not be found by
inherit()"
*
---
Is this a bug or am I doing something stupid? The packages do install but there
is the error. And lastly to update packages I need to "emerge
@preserved-rebuild" because of
---
!!! existing preserved libs:
>>> package: sci-libs/blas-reference-20120925
* - /storage/strogdon/gentoo/usr/lib/blas/reference/libblas.so.0
* - /storage/strogdon/gentoo/usr/lib/blas/reference/libblas.so.0.0.0
* used by /storage/strogdon/gentoo/usr/bin/dnsimp (sci-libs/arpack-3.1.2)
* used by /storage/strogdon/gentoo/usr/lib/libarpack.so.2.0.0
(sci-libs/arpack-3.1.2)
* used by /storage/strogdon/gentoo/usr/lib/libsuperlu.so.4.0.2
(sci-libs/superlu-4.3)
* used by /storage/strogdon/gentoo/usr/lib/libumfpack.so.0.0.0
(sci-libs/umfpack-5.6.1-r1)
---
But upon doing the emerge I get failures in the configure step of superlu - the
first to be re-emerged:
---
>>> Failed to emerge sci-libs/superlu-4.3, Log file:
>>> '/storage/strogdon/gentoo/var/tmp/portage/sci-libs/superlu-4.3/temp/build.log'
* Messages for package sci-libs/superlu-4.3:
* ERROR: sci-libs/superlu-4.3 failed (configure phase):
* econf failed
*
* Call stack:
* ebuild.sh, line 93: Called call-ebuildshell 'src_configure'
* environment, line 971: Called src_configure
* environment, line 3327: Called autotools-utils_src_configure
* environment, line 721: Called econf
'--docdir=/storage/strogdon/gentoo/usr/share/doc/superlu-4.3'
'--enable-shared' '--disable-static' '--with-blas='
* phase-helpers.sh, line 511: Called die
* The specific snippet of code:
* die "econf failed"
*
* If you need support, post the output of `emerge --info
'=sci-libs/superlu-4.3'`,
* the complete build log and the output of `emerge -pqv
'=sci-libs/superlu-4.3'`.
* The complete build log is located at
'/storage/strogdon/gentoo/var/tmp/portage/sci-libs/superlu-4.3/temp/build.log'.
* The ebuild environment file is located at
'/storage/strogdon/gentoo/var/tmp/portage/sci-libs/superlu-4.3/temp/environment'.
* Working directory:
'/storage/strogdon/gentoo/var/tmp/portage/sci-libs/superlu-4.3/work/SuperLU_4.3'
* S:
'/storage/strogdon/gentoo/var/tmp/portage/sci-libs/superlu-4.3/work/SuperLU_4.3'
---
The apparent reason for the failure:
configure: error: Cannot find blas libraries
Thanks guys,
Steve
next reply other threads:[~2013-01-25 17:56 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-01-25 17:55 Steven Trogdon [this message]
-- strict thread matches above, loose matches on Subject: below --
2013-01-25 19:10 [gentoo-science] gentoo-science and gentoo-prefix Steven Trogdon
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20130125115559.0e85c17a@ledaig.d.umn.edu \
--to=strogdon@d.umn.edu \
--cc=gentoo-science@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox