* [gentoo-science] gentoo-science and gentoo-prefix
@ 2013-01-25 17:55 Steven Trogdon
0 siblings, 0 replies; 2+ messages in thread
From: Steven Trogdon @ 2013-01-25 17:55 UTC (permalink / raw
To: gentoo-science@lists.gentoo.org
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
^ permalink raw reply [flat|nested] 2+ messages in thread
* [gentoo-science] gentoo-science and gentoo-prefix
@ 2013-01-25 19:10 Steven Trogdon
0 siblings, 0 replies; 2+ messages in thread
From: Steven Trogdon @ 2013-01-25 19:10 UTC (permalink / raw
To: gentoo-science@lists.gentoo.org
OK, it would appear that after the upgrade I had to manually eselect {blas,
cblas, lapack} to those which existed prior to the upgrade. I'm good to go
here, modulo the postinst errors.
Steve
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2013-01-25 19:10 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-01-25 17:55 [gentoo-science] gentoo-science and gentoo-prefix Steven Trogdon
-- strict thread matches above, loose matches on Subject: below --
2013-01-25 19:10 Steven Trogdon
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox