title: Numpy installation dependency
body: <p>I am trying to update my machine and have ran into a problem.  I followed instructions on this page: <a href="http://www.scipy.org/Installing_SciPy/Linux" rel="nofollow">http://www.scipy.org/Installing_SciPy/Linux</a> .   It seems the newer Numpy/Scipy versions want an older version of Python.  I am currently running Python 2.6.6 on Scientific Linux Fermi 6.2 (64bit). </p>
  
  <pre><code>yum install python-numpy python-scipy
  Loaded plugins: fastestmirror, protectbase, refresh-packagekit, security
  Repository science_ScientificLinux is listed more than once in the configuration
  Loading mirror speeds from cached hostfile
  0 packages excluded due to repository protections
  Setting up Install Process
  Resolving Dependencies
  --&gt; Running transaction check
  ---&gt; Package python-numpy.x86_64 0:1.6.1-15.1 will be installed
  --&gt; Processing Dependency: python &lt; 2.5 for package: python-numpy-1.6.1-15.1.x86_64
  --&gt; Processing Dependency: libgfortran.so.1()(64bit) for package: python-numpy-1.6.1-  15.1.x86_64
  --&gt; Processing Dependency: libblas.so.3()(64bit) for package: python-numpy-1.6.1-15.1.x86_64
  ---&gt; Package python-scipy.x86_64 0:0.6.0-6.3 will be installed
  --&gt; Processing Dependency: python &lt; 2.5 for package: python-scipy-0.6.0-6.3.x86_64
  --&gt; Processing Dependency: libfftw3.so.3()(64bit) for package: python-scipy-0.6.0-6.3.x86_64
  --&gt; Running transaction check
  ---&gt; Package compat-libgfortran-41.x86_64 0:4.1.2-39.el6 will be installed
  ---&gt; Package fftw.x86_64 0:3.2.1-3.1.el6 will be installed
  ---&gt; Package libblas3.x86_64 0:3.3.1-10.1 will be installed
  ---&gt; Package python-numpy.x86_64 0:1.6.1-15.1 will be installed
  --&gt; Processing Dependency: python &lt; 2.5 for package: python-numpy-1.6.1-15.1.x86_64
  ---&gt; Package python-scipy.x86_64 0:0.6.0-6.3 will be installed
  --&gt; Processing Dependency: python &lt; 2.5 for package: python-scipy-0.6.0-6.3.x86_64
  --&gt; Finished Dependency Resolution
  Error: Package: python-numpy-1.6.1-15.1.x86_64 (science_ScientificLinux)
         Requires: python &lt; 2.5
         Installed: python-2.6.6-29.el6_2.2.x86_64 (@slf-security)
             python = 2.6.6-29.el6_2.2
         Available: python-2.6.6-29.el6.i686 (slf)
             python = 2.6.6-29.el6
  Error: Package: python-scipy-0.6.0-6.3.x86_64 (science_ScientificLinux)
         Requires: python &lt; 2.5
         Installed: python-2.6.6-29.el6_2.2.x86_64 (@slf-security)
             python = 2.6.6-29.el6_2.2
         Available: python-2.6.6-29.el6.i686 (slf)
             python = 2.6.6-29.el6
  </code></pre>
  
  <p>You could try using --skip-broken to work around the problem
   You could try running: rpm -Va --nofiles --nodigest</p>
  
  <p>Any ideas? Thanks!</p>