[CentOS] octave

Sat Oct 18 01:40:00 UTC 2008
John R Pierce <pierce at hogranch.com>

trying to install octave from epel onto centos 5.2, and getting 
dependency errors.  only place I could find this RPM was in epel, which 
I 'thought' ran on native rhel5/centos5 without requiring any other 
repos, but I guess I'm wrong?!?

google tells me libhdf5 is some sot of 'heirarchial data format' 
library, whatever that means.


# yum install octave
Loading "fastestmirror" plugin
Loading "priorities" plugin
Loading mirror speeds from cached hostfile
 * epel: mirror.hmc.edu
 * pgdg83: yum.pgsqlrpms.org
 * rpmforge: ftp-stud.fht-esslingen.de
 * base: mirror.nic.uoregon.edu
 * updates: mirror.hmc.edu
 * centosplus: centos-distro.cavecreek.net
 * addons: mirrors.cat.pdx.edu
 * extras: centos-distro.cavecreek.net
Excluding Packages from CentOS-5 - Base
Finished
Excluding Packages from CentOS-5 - Updates
Finished
1541 packages excluded due to repository priority protections
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package octave.i386 6:3.0.1-2.el5 set to be updated
--> Processing Dependency: libcamd.so.2 for package: octave
--> Processing Dependency: libumfpack.so.5 for package: octave
--> Processing Dependency: libcolamd.so.2 for package: octave
--> Processing Dependency: libfftw3.so.3 for package: octave
--> Processing Dependency: libccolamd.so.2 for package: octave
--> Processing Dependency: libblas.so.3 for package: octave
--> Processing Dependency: libglpk.so.0 for package: octave
--> Processing Dependency: libcholmod.so.1 for package: octave
--> Processing Dependency: libamd.so.2 for package: octave
--> Processing Dependency: gnuplot for package: octave
--> Processing Dependency: libcxsparse.so.2 for package: octave
--> Processing Dependency: libhdf5.so.0 for package: octave
--> Processing Dependency: liblapack.so.3 for package: octave
--> Processing Dependency: libqhull.so.5 for package: octave
--> Running transaction check
---> Package glpk.i386 0:4.20-2.el5 set to be updated
---> Package octave.i386 6:3.0.1-2.el5 set to be updated
--> Processing Dependency: libhdf5.so.0 for package: octave
---> Package qhull.i386 0:2003.1-7.el5 set to be updated
---> Package lapack.i386 0:3.0-37.el5 set to be updated
---> Package gnuplot.i386 0:4.0.0-12 set to be updated
---> Package fftw3.i386 0:3.1.1-1.el5.rf set to be updated
---> Package blas.i386 0:3.0-37.el5 set to be updated
---> Package suitesparse.i386 0:3.1.0-1.el5 set to be updated
--> Finished Dependency Resolution
Error: Missing Dependency: libhdf5.so.0 is needed by package octave