scipy/numpy on CentOS 5/ Dependency problem
![](https://secure.gravatar.com/avatar/2c8f303b420e225a58ce1d988e5c8260.jpg?s=120&d=mm&r=g)
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
![](https://secure.gravatar.com/avatar/60e03bd1fd9f2dbc750e0899b9e7e71d.jpg?s=120&d=mm&r=g)
Hi, Start by installing refblas3, refblas3-dev, lapack3 and lapack3-dev. Last time I had this issue, installing the dependencies by hand first solved it. Matthieu 2008/9/27 Matthias Blaicher <matthias.blaicher@googlemail.com>:
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 _______________________________________________ SciPy-user mailing list SciPy-user@scipy.org http://projects.scipy.org/mailman/listinfo/scipy-user
-- French PhD student Information System Engineer Website: http://matthieu-brucher.developpez.com/ Blogs: http://matt.eifelle.com and http://blog.developpez.com/?blog=92 LinkedIn: http://www.linkedin.com/in/matthieubrucher
![](https://secure.gravatar.com/avatar/7faed28febe8e8061412f7e654d6c257.jpg?s=120&d=mm&r=g)
Hello there, I hit the same dependency problem while trying to install numpy and scipy in my linux box this morning. Can you please help with installing these packages. My search in google didn't come up with a useful result. Thank you, -Solomon Matthieu Brucher-2 wrote:
Hi,
Start by installing refblas3, refblas3-dev, lapack3 and lapack3-dev. Last time I had this issue, installing the dependencies by hand first solved it.
Matthieu
2008/9/27 Matthias Blaicher <matthias.blaicher@googlemail.com>:
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 _______________________________________________ SciPy-user mailing list SciPy-user@scipy.org http://projects.scipy.org/mailman/listinfo/scipy-user
-- French PhD student Information System Engineer Website: http://matthieu-brucher.developpez.com/ Blogs: http://matt.eifelle.com and http://blog.developpez.com/?blog=92 LinkedIn: http://www.linkedin.com/in/matthieubrucher _______________________________________________ SciPy-user mailing list SciPy-user@scipy.org http://projects.scipy.org/mailman/listinfo/scipy-user
-- View this message in context: http://old.nabble.com/scipy-numpy-on-CentOS-5--Dependency-problem-tp19703443... Sent from the Scipy-User mailing list archive at Nabble.com.
participants (3)
-
Matthias Blaicher
-
Matthieu Brucher
-
Solomon M Negusse