Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 197127 - sci-libs/cblas-reference-20030223-r4 build failure
Summary: sci-libs/cblas-reference-20030223-r4 build failure
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Science Related Packages
URL:
Whiteboard:
Keywords:
: 197567 (view as bug list)
Depends on:
Blocks:
 
Reported: 2007-10-26 12:48 UTC by Stefano
Modified: 2007-11-05 15:57 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
requested config.log (config.log,39.90 KB, text/plain)
2007-10-26 14:12 UTC, Stefano
Details
ERROR: sci-libs/cblas-reference-20030223-r4 failed. (config.log,39.56 KB, text/plain)
2007-10-30 22:28 UTC, thewtex
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Stefano 2007-10-26 12:48:49 UTC
Building fails with:

checking for BLAS... configure: error: Package requirements (blas) were not met:

No package 'blas' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables BLAS_CFLAGS
and BLAS_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.


!!! Please attach the following file when filing a report to bugs.gentoo.org:
!!! /var/tmp/portage/sci-libs/cblas-reference-20030223-r4/work/CBLAS/config.log
 *
 * ERROR: sci-libs/cblas-reference-20030223-r4 failed.
 * Call stack:
 *   ebuild.sh, line 1654:   Called dyn_compile
 *   ebuild.sh, line 990:   Called qa_call 'src_compile'
 *   ebuild.sh, line 44:   Called src_compile
 *   cblas-reference-20030223-r4.ebuild, line 35:   Called econf '--libdir=/usr/lib/blas/reference'
 *   ebuild.sh, line 591:   Called die
 *
 * econf failed

#emerge --info
Portage 2.1.3.9 (default-linux/x86/2007.0/desktop, gcc-3.4.6, glibc-2.6.1-r0, 2.6.22-gentoo-r2 i686)
=================================================================
System uname: 2.6.22-gentoo-r2 i686 Genuine Intel(R) CPU T2500 @ 2.00GHz
Timestamp of tree: Fri, 26 Oct 2007 09:20:01 +0000
ccache version 2.4 [disabled]
app-shells/bash:     3.2_p17
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python:     2.4.4-r5
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r7
sys-apps/baselayout: 1.12.9-r2
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.18-r1
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.22-r2
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium-m -O2 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-march=pentium-m -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://mirror.switch.ch/ftp/mirror/gentoo/ http://gentoo.mirror.solnet.ch http://gentoo.intergenia.de ftp://ftp.solnet.ch/mirror/Gentoo"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X acl acpi alsa amuled aqua_theme arts async avantgo bash-completion berkdb bindist bitmap-fonts bluetooth bzip2 cairo cardbus cdparanoia cdr cli cpudetection cracklib crypt css cups curlwrappers dell devfs26 dga dhcp directfb djbfft dri dvb dvd dvdr dvdread emboss encode evo fat fbcon fbsplash fftw firefox foomaticdb fortran fpx ftp gdbm gif gnutls gphoto2 gpm gs gssapi gtk gzip hal hpn iconv icq idea imagemagick imap ipv6 irda isdnlog jabber java javascript jikes john jpeg jpeg2k kde kdepim lapack lesstif mbox messages midi mikmod mime mmap mmx mmxext mozilla mp3 mpeg mplayer msn mudflap mysqli ncurses nls nocd nptl nptlonly ntfs ntlm nvidia octave ogg opengl openmp oscar pam pcapnav pcmcia pcntl pcre pda pdf perl png posix pppd python qt3 qt3support qt4 quicktime radius rdesktop readline real reflection replytolist samba sasl scanner sdl session sharedmem silc slp sms sockets sox spell spl sse sse2 ssl svga sysfs sysvipc tcpd tetex threads tiff truetype truetype-fonts type1 type1-fonts unicode usb userlocales v4l v4l2 vcd vorbis wifi win32codecs winbind x86 xcomposite xine xml xmlrpc xorg xvid yahoo zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-10-26 13:39:38 UTC
Re-emerge blas-reference and try again. If that doesn't help, attach the config.log as the message told you.

> !!! Please attach the following file when filing a report to bugs.gentoo.org:
> !!! /var/tmp/portage/sci-libs/cblas-reference-20030223-r4/work/CBLAS/config.log
Comment 2 Stefano 2007-10-26 14:12:09 UTC
Created attachment 134420 [details]
requested config.log
Comment 3 thewtex 2007-10-30 22:28:31 UTC
Created attachment 134751 [details]
ERROR: sci-libs/cblas-reference-20030223-r4 failed.

I am having the same trouble.  Attached is my log.  Thanks.
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2007-10-30 22:32:03 UTC
You need to reopen the bug after providing the requested info, or noone will ever notice again...
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2007-10-30 22:35:06 UTC
*** Bug 197567 has been marked as a duplicate of this bug. ***
Comment 6 thewtex 2007-10-30 22:48:36 UTC
(In reply to comment #4)
> You need to reopen the bug after providing the requested info, or noone will
> ever notice again...
> 

Thanks for reopening.  

Note: when I emerged blas-reference as suggested, it was marked as N (New) instead of R (Re-merge)
Comment 7 Markus Dittrich (RETIRED) gentoo-dev 2007-10-31 12:52:25 UTC
Could you please post which blas implementation(s) you
have installed as well as the output of "eselect blas list".

Thanks,
Markus
Comment 8 Stefano 2007-10-31 13:32:44 UTC
$ eselect blas list
Installed BLAS for library directory lib
  [1]   atlas
  [2]   threaded-atlas *

*  sci-libs/blas-atlas
      Latest version available: 3.7.11-r1
      Latest version installed: 3.7.11-r1

*  sci-libs/blas-config
      Latest version available: 1.0.1
      Latest version installed: 1.0.1

*  virtual/blas
      Latest version available: 1.0
      Latest version installed: 3.7.11-r1

*  virtual/cblas
      Latest version available: 1.0
      Latest version installed: 1.0
Comment 9 Markus Dittrich (RETIRED) gentoo-dev 2007-10-31 14:06:26 UTC
(In reply to comment #8)
> *  sci-libs/blas-atlas
>       Latest version available: 3.7.11-r1
>       Latest version installed: 3.7.11-r1
> 

Your blas-atlas is too old! You could either
upgrade to blas-atlas-3.8.0 which provides
virtual/cblas, hence you don't actually need
to install cblas-reference in this case. Otherwise,
just emerge blas-reference and use eselect blas
to switch to this implementation. Then cblas-reference
should emerge fine.

Markus

Comment 10 Stefano 2007-10-31 14:11:13 UTC
"Too old"? It is the x86 stable version, the other packages are stable versions as well, so I'd say it's a problem in the tree, if a x86 package depends on a ~x86 package. Wouldn't you agree?
Comment 11 Markus Dittrich (RETIRED) gentoo-dev 2007-10-31 14:30:18 UTC
(In reply to comment #10)
> "Too old"? It is the x86 stable version, the other packages are stable versions
> as well, so I'd say it's a problem in the tree, if a x86 package depends on a
> ~x86 package. Wouldn't you agree?
> 

Yes I would ;)

We are currently in the process of upgrading to a new virtual and
pkg-config infrastructure for all blas/lapack/cblas ebuilds. This meant
that many packages needed to be stabilized on many arches which
takes (and is still taking) a lot of time. Unfortunately, 
blas-atlas/lapack-atlas is somewhat behind since it is such a 
complex package. Sorry for inconvenience. 
In any case, blas-atlas-3.8.0 will become the new
stable in a few weeks if all goes well and should be much better 
on all accounts than 3.7.11. So feel free to give it a try 
or simply emerge blas-reference.

cheers,
Markus
Comment 12 thewtex 2007-10-31 16:51:00 UTC
(In reply to comment #11)
> 
> We are currently in the process of upgrading to a new virtual and
> pkg-config infrastructure for all blas/lapack/cblas ebuilds. This meant
> that many packages needed to be stabilized on many arches which
> takes (and is still taking) a lot of time. Unfortunately, 
> blas-atlas/lapack-atlas is somewhat behind since it is such a 
> complex package. Sorry for inconvenience. 
> In any case, blas-atlas-3.8.0 will become the new
> stable in a few weeks if all goes well and should be much better 
> on all accounts than 3.7.11. So feel free to give it a try 
> or simply emerge blas-reference.
> 
> cheers,
> Markus
> 

I did 
eselect blas set reference 
after emerging blas-reference and it worked.

Thanks
Comment 13 Stefano 2007-11-05 15:57:51 UTC
> In any case, blas-atlas-3.8.0 will become the new
> stable in a few weeks if all goes well and should be much better 
> on all accounts than 3.7.11. So feel free to give it a try 

I did and I confirm that either solution solves the problem ;)

Thanks