public inbox for gentoo-science@lists.gentoo.org
 help / color / mirror / Atom feed
* [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