First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 54596
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo Science Related Packages <sci@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Don Curtis <milkypostman@yahoo.com>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 54596 depends on: Show dependency tree
Bug 54596 blocks: 64200
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2004-06-20 22:03 0000
mpqc (all versions) when emerging have errors yet they think it emerges
successfully.  The problem seems to reside in the fact that lapack is not
there.  I think the soluion is that you have to install lapack-reference but to
do so i have to reinstall gcc with the f77 USE flag and i haven't had time to
try it yet.  However, there sill needs to be some updates to the mpqc ebuild so
that it recognizes that the compile is no going correctly.

Reproducible: Always
Steps to Reproduce:
1.emerge mpqc
2.
3.

Actual Results:  
checking for dgesvd_ in -llapack... no
Could not link to the LAPACK library.  It can be obtained at
http://www.netlib.org/lapack.  Use --with-libdir and/or --with-libs
to specify the name of the library.
configure: error: LAPACK is required to complete the build
sed: can't read lib/LocalMakefile: No such file or directory
for dir in lib bin src; \
  do \
    (cd ${dir} && make ) || exit 1; \
  done
make[1]: Entering directory `/var/tmp/portage/mpqc-2.2.2/work/mpqc-2.2.2/lib'
for dir in basis elisp perl; \
  do \
    (cd ${dir} && make ) || exit 1; \
  done
make[2]: Entering directory
`/var/tmp/portage/mpqc-2.2.2/work/mpqc-2.2.2/lib/basis'
make[2]: Nothing to be done for `default'.
make[2]: Leaving directory
`/var/tmp/portage/mpqc-2.2.2/work/mpqc-2.2.2/lib/basis'
make[2]: Entering directory
`/var/tmp/portage/mpqc-2.2.2/work/mpqc-2.2.2/lib/elisp'
make[2]: Nothing to be done for `default'.
make[2]: Leaving directory
`/var/tmp/portage/mpqc-2.2.2/work/mpqc-2.2.2/lib/elisp'
make[2]: Entering directory
`/var/tmp/portage/mpqc-2.2.2/work/mpqc-2.2.2/lib/perl'
make[2]: Nothing to be done for `default'.
make[2]: Leaving directory
`/var/tmp/portage/mpqc-2.2.2/work/mpqc-2.2.2/lib/perl'
make[1]: Leaving directory `/var/tmp/portage/mpqc-2.2.2/work/mpqc-2.2.2/lib'
make[1]: Entering directory `/var/tmp/portage/mpqc-2.2.2/work/mpqc-2.2.2/bin'
make[1]: Nothing to be done for `default'.
make[1]: Leaving directory `/var/tmp/portage/mpqc-2.2.2/work/mpqc-2.2.2/bin'
make[1]: Entering directory `/var/tmp/portage/mpqc-2.2.2/work/mpqc-2.2.2/src'
for dir in lib bin; \
  do \
    (cd ${dir} && make ) || exit 1; \
  done
make[2]: Entering directory
`/var/tmp/portage/mpqc-2.2.2/work/mpqc-2.2.2/src/lib'
for dir in util math chemistry; \
  do \
    (cd ${dir} && make ) || exit 1; \
  done
make[3]: Entering directory
`/var/tmp/portage/mpqc-2.2.2/work/mpqc-2.2.2/src/lib/util'
for dir in options ref container class state misc keyval group render; \
  do \
    (cd ${dir} && make ) || exit 1; \
  done
make[4]: Entering directory
`/var/tmp/portage/mpqc-2.2.2/work/mpqc-2.2.2/src/lib/util/options'
Makefile:21: GetLongOpt.d: No such file or directory
c  -march=pentium3 -O3 -pipe -fomit-frame-pointer GetLongOpt.cc > /dev/null
/bin/sh: line 1: c: command not found
make[4]: [GetLongOpt.d] Error 127 (ignored)
sed 's/^GetLongOpt.o/GetLongOpt. GetLongOpt.d/g' < GetLongOpt. > GetLongOpt.d
/bin/sh: line 1: GetLongOpt.: No such file or directory
make[4]: *** [GetLongOpt.d] Error 1
make[4]: Leaving directory
`/var/tmp/portage/mpqc-2.2.2/work/mpqc-2.2.2/src/lib/util/options'
make[3]: *** [default] Error 1
make[3]: Leaving directory
`/var/tmp/portage/mpqc-2.2.2/work/mpqc-2.2.2/src/lib/util'
make[2]: *** [default] Error 1
make[2]: Leaving directory
`/var/tmp/portage/mpqc-2.2.2/work/mpqc-2.2.2/src/lib'
make[1]: *** [default] Error 1
make[1]: Leaving directory `/var/tmp/portage/mpqc-2.2.2/work/mpqc-2.2.2/src'
make: *** [default] Error 1
>>> Install mpqc-2.2.2 into /var/tmp/portage/mpqc-2.2.2/image/ category app-sci
for dir in lib bin src; \
  do \
    (cd ${dir} && make "DODEPEND=no" install) || exit 1; \
  done
make[1]: Entering directory `/var/tmp/portage/mpqc-2.2.2/work/mpqc-2.2.2/lib'
for dir in basis elisp perl; \
  do \
    (cd ${dir} && make  install) || exit 1; \
  done
make[2]: Entering directory
`/var/tmp/portage/mpqc-2.2.2/work/mpqc-2.2.2/lib/basis'
/basis
make[2]: /basis: Command not found
make[2]: *** [install] Error 127
make[2]: Leaving directory
`/var/tmp/portage/mpqc-2.2.2/work/mpqc-2.2.2/lib/basis'
make[1]: *** [install] Error 1
make[1]: Leaving directory `/var/tmp/portage/mpqc-2.2.2/work/mpqc-2.2.2/lib'
make: *** [install] Error 1
man:
prepallstrip:
strip: 
>>> Completed installing into /var/tmp/portage/mpqc-2.2.2/image/

>>> Merging app-sci/mpqc-2.2.2 to /
 * Caching service dependencies...
>>> app-sci/mpqc-2.2.2 merged.
>>> Recording app-sci/mpqc in "world" favorites file...

 app-sci/mpqc
    selected: 2.2.0
   protected: 2.2.2
     omitted: none

>>> 'Selected' packages are slated for removal.
>>> 'Protected' and 'omitted' packages will not be removed.

>>> Waiting 5 seconds before starting...
>>> (Control-C to abort)...
>>> Unmerging in: 5 4 3 2 1 
>>> Unmerging app-sci/mpqc-2.2.0...
No package files given... Grabbing a set.
 * Caching service dependencies...
 * Caching service dependencies...
>>> Auto-cleaning packages ...

>>> No outdated packages were found on your system.



Portage 2.0.50-r8 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3.20040420-r0,
2.6.5-gentoo)
=================================================================
System uname: 2.6.5-gentoo i686 Intel(R) Pentium(R) 4 CPU 2.53GHz
Gentoo Base System version 1.4.16
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium3 -O3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config
/usr/lib/mozilla/defaults/pref /usr/share/config
/usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=pentium3 -O3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache fixpackages sandbox"
GENTOO_MIRRORS="ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo
ftp://mirrors.tds.net/gentoo
ftp://gentoo.netnitco.net/pub/mirrors/gentoo/source/
http://mirrors.tds.net/gentoo http://gentoo.netnitco.net
http://ftp.heanet.ie/pub/gentoo/ ftp://ftp.easynet.nl/mirror/gentoo/
http://gentoo.ccccom.com ftp://gentoo.ccccom.com
ftp://trumpetti.atm.tut.fi/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X alsa apm arts avi berkdb cdr crypt cscope cups encode esd foomaticdb
freetype gdbm gif gphoto2 gpm gtk2 imap imlib java jpeg kde libg++ libwww mad
mikmod mmx motif mozilla mpeg mysql ncurses nls oggvorbis opengl oss pam pdflib
png python qt quicktime readline ruby sdl slang spell ssl svga tcltk tcpd tetex
truetype x86 xinerama xml2 xmms xv zlib"

------- Comment #1 From Donnie Berkholz 2004-06-28 00:31:13 0000 -------
George, what's the situation with lapack now? Is virtual/lapack the right dep,
rather than app-sci/lapack? Same goes for virtual/blas..

------- Comment #2 From George Shapovalov 2004-06-28 02:32:39 0000 -------
Yes, all the ebuilds are in the tree for about a week already, but I only
recently got test reports on lapack ones, so I'll do the "release" announcement
on -dev and -science soon. In any case, yea, the virtual/blas virtual/lapack
are the right dependencies now and they all check for f77 issue.

George

------- Comment #3 From Malcolm Lashley (RETIRED) 2004-09-19 13:33:32 0000 -------
BUMP! The missing virtual/blas dependancy causes ghemical (which deps on mpqc)
to die in configure to to missing sc-config...

------- Comment #4 From Donnie Berkholz 2004-09-23 01:27:41 0000 -------
Added virtuals to 2.2.2-r1

First Last Prev Next    No search results available      Search page      Enter new bug