[SciPy-user] scipy/numpy on CentOS 5/ Dependency problem

Matthias Blaicher matthias.blaicher@googlemail....
Sat Sep 27 09:58:51 CDT 2008


Hello,

I want to install SciPy and numpy on a CentOS 5 system. It contains a
fresh install with up-to-date packages. I use the "official" Suse
Build repos by DavidCournapeau.

It fails with a conflict between refblas3 and blas.

[root@localhost yum.repos.d]# yum install python-numpy python-scipy
Loading "fastestmirror" plugin
Loading mirror speeds from cached hostfile
 * home_ashigabou: download.opensuse.org
 * extras: mirrors.tummy.com
 * updates: dds.gina.alaska.edu
 * base: mirror.hmc.edu
 * addons: mirrors.tummy.com
extras                    100% |=========================| 1.1 kB    00:00
updates                   100% |=========================|  951 B    00:00
base                      100% |=========================| 1.1 kB    00:00
addons                    100% |=========================|  951 B    00:00
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package python-scipy.i386 0:0.6.0-2.1 set to be updated
--> Processing Dependency: libblas.so.3 for package: python-scipy
--> Processing Dependency: libblas.so.3 for package: python-scipy
--> Processing Dependency: liblapack.so.3 for package: python-scipy
--> Processing Dependency: libgfortran.so.1 for package: python-scipy
--> Processing Dependency: liblapack.so.3 for package: python-scipy
---> Package python-numpy.i386 0:1.2.0-1.1 set to be updated
--> Processing Dependency: gcc-gfortran for package: python-numpy
--> Processing Dependency: refblas3 for package: python-numpy
--> Processing Dependency: lapack3 < 3.1 for package: python-numpy
--> Running transaction check
---> Package gcc-gfortran.i386 0:4.1.2-42.el5 set to be updated
--> Processing Dependency: gcc = 4.1.2-42.el5 for package: gcc-gfortran
---> Package blas.i386 0:3.0-37.el5 set to be updated
---> Package lapack3.i386 0:3.0-19.1 set to be updated
---> Package lapack.i386 0:3.0-37.el5 set to be updated
---> Package refblas3.i386 0:3.0-11.1 set to be updated
---> Package libgfortran.i386 0:4.1.2-42.el5 set to be updated
--> Running transaction check
---> Package gcc.i386 0:4.1.2-42.el5 set to be updated
--> Processing Dependency: libgomp.so.1 for package: gcc
--> Processing Dependency: glibc-devel >= 2.2.90-12 for package: gcc
--> Processing Dependency: libgomp = 4.1.2-42.el5 for package: gcc
--> Running transaction check
---> Package glibc-devel.i386 0:2.5-24 set to be updated
--> Processing Dependency: glibc-headers for package: glibc-devel
--> Processing Dependency: glibc-headers = 2.5-24 for package: glibc-devel
---> Package libgomp.i386 0:4.1.2-42.el5 set to be updated
--> Running transaction check
---> Package glibc-headers.i386 0:2.5-24 set to be updated
--> Processing Dependency: kernel-headers for package: glibc-headers
--> Processing Dependency: kernel-headers >= 2.2.1 for package: glibc-headers
--> Running transaction check
---> Package kernel-headers.i386 0:2.6.18-92.1.13.el5 set to be updated
--> Processing Conflict: refblas3 conflicts blas
--> Finished Dependency Resolution
Error: refblas3 conflicts with blas

Is there anything I'm doing wrong here, as I don't want to compile all
dependencies by myself..

Sincerly,

Matthias Blaicher


More information about the SciPy-user mailing list