![](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