Mahmood, i tend to think you may have a lib from the non "standard" repo and it causes a dep hell. Some time ago i posted an rpm command to list all rpms and their repos on Centos forums. I think they put it onto FAQ page. Point is - you might want to see what is the mix of rpms's repos you have installed and maybe remove those rpms before trying tto install Octave.
Here is the requested list: repo id repo name status Dropbox Dropbox Repository 4 adobe-linux-x86_64 Adobe Systems Incorporated 2 elrepo ELRepo.org Community Enterprise Linux Re 271 epel Extra Packages for Enterprise Linux 6 - 9,174 epel-debuginfo Extra Packages for Enterprise Linux 6 - 1,873 epel-qbittorrent Qbittorrent repository 6 google-chrome google-chrome 3 google-talkplugin google-talkplugin 1 jenslody.de CentOS 6.4 - x86_64 - jenslody.de 0 linuxtech-release LinuxTECH.NET el6 production repo 0 local Extra Local Packages for Enterprise Linu 0 rpmfusion-free-updates RPM Fusion for EL 6 - Free - Updates 0 rpmfusion-free-updates-debuginfo RPM Fusion for EL 6 - Free - Updates Deb 0 sl Scientific Linux 6.4 - x86_64 0 sl-debuginfo Scientific Linux Debuginfo 0 sl-security Scientific Linux 6.4 - x86_64 - security 0 virtualbox RHEL/CentOS-6.4 / x86_64 - VirtualBox 0 i usually disable jens, adobe, virtualnox, rpmfusion, local, linuxtech before any updates and or installs. i turn them on only if i need something specific from that repo. On Wed, Jul 3, 2013 at 1:14 AM, Mahmood Naderan <nt_mahm...@yahoo.com>wrote: > @Andrew > > >here is my output of rpm --requires and yum deplist. see if it helps : > >http://pastebin.com/fYx57Yhq <http://pastebin.com/fYx57Yhq> > The output shows the dependency of the rpm package. I searched for some of > the packages that contain the needed libraries. Please see this output > > # rpm -ivh suitesparse-3.4.0-7.el6.x86_64.rpm > warning: suitesparse-3.4.0-7.el6.x86_64.rpm: Header V3 RSA/SHA1 Signature, > key ID c105b9de: NOKEY > error: Failed dependencies: > libcblas.so.3()(64bit) is needed by suitesparse-3.4.0-7.el6.x86_64 > liblapack.so.3()(64bit) is needed by suitesparse-3.4.0-7.el6.x86_64 > > # rpm -ivh atlas-sse3-3.8.4-2.el6.x86_64.rpm > warning: atlas-sse3-3.8.4-2.el6.x86_64.rpm: Header V3 RSA/SHA1 Signature, > key ID c105b9de: NOKEY > error: Failed dependencies: > libgfortran.so.3()(64bit) is needed by > atlas-sse3-3.8.4-2.el6.x86_64 > libgfortran.so.3(GFORTRAN_1.0)(64bit) is needed by > atlas-sse3-3.8.4-2.el6.x86_64 > > > For all of them, it is saying that another library is needed. The question > is why YUM can not resolve those dependencies? > > > > @Akemi > >yum list suitesparse > No it is not installed. Here is my output > > # yum list suitesparse > > Loaded plugins: fastestmirror, refresh-packagekit, security > Loading mirror speeds from cached hostfile > * epel: ftp.jaist.ac.jp > * sl: ftp2.scientificlinux.org > * sl-security: ftp2.scientificlinux.org > Error: No matching Packages to list > > Regards, > Mahmood* > * > > ------------------------------ > *From:* Andrew Z <form...@gmail.com> > *To:* Mahmood Naderan <nt_mahm...@yahoo.com> > *Cc:* Eero Volotinen <eero.voloti...@iki.fi> > *Sent:* Wednesday, July 3, 2013 12:28 AM > > *Subject:* Re: Problem installing Octave > > here is my output of rpm --requires and yum deplist. see if it helps : > http://pastebin.com/fYx57Yhq > > > On Tue, Jul 2, 2013 at 3:29 PM, Mahmood Naderan <nt_mahm...@yahoo.com>wrote: > > nothing... > > # yum clean all > > Loaded plugins: fastestmirror, refresh-packagekit, security > Cleaning repos: epel sl sl-livecd-extra sl-security > Cleaning up Everything > Cleaning up list of fastest mirrors > > # yum makecache > Loaded plugins: fastestmirror, refresh-packagekit, security > Determining fastest mirrors > epel/metalink > | 4.8 kB 00:00 > * epel: ftp.jaist.ac.jp > * sl: ftp2.scientificlinux.org > * sl-security: ftp2.scientificlinux.org > epel > | 4.2 kB 00:00 > epel/group_gz > | 237 kB 00:01 > epel/filelists_db > | 7.3 MB 00:10 > epel/primary_db > | 5.3 MB 00:06 > epel/other_db > | 3.1 MB 00:03 > epel/updateinfo > | 737 kB 00:01 > > sl > | 3.2 kB 00:00 > sl/filelists_db > | 5.1 MB 00:35 > sl/primary_db > | 4.2 MB 00:29 > sl/other_db > | 1.9 MB 00:13 > sl/group_gz > | 220 kB 00:01 > > sl-livecd-extra > | 1.4 kB 00:00 > sl-livecd-extra/filelists > | 13 kB 00:00 > sl-livecd-extra/primary > | 27 kB 00:00 > > sl-livecd-extra/other > | 28 kB 00:00 > sl-livecd-extra > 88/88 > sl-livecd-extra > 88/88 > sl-livecd-extra > 88/88 > sl-security > | 2.6 kB 00:00 > sl-security/filelists_db > | 5.5 MB 00:36 > sl-security/primary_db > | 7.2 MB 00:47 > sl-security/other_db > | 31 MB 03:23 > Metadata Cache Created > > # yum install octave.x86_64 > > Loaded plugins: fastestmirror, refresh-packagekit, security > Loading mirror speeds from cached hostfile > * epel: ftp.jaist.ac.jp > * sl: ftp2.scientificlinux.org > * sl-security: ftp2.scientificlinux.org > > Setting up Install Process > Resolving Dependencies > --> Running transaction check > ---> Package octave.x86_64 6:3.4.3-1.el6 will be installed > .... > --> Finished Dependency Resolution > Error: Package: 6:octave-3.4.3-1.el6.x86_64 (epel) > Requires: libumfpack.so.5()(64bit) > Error: Package: 6:octave-3.4.3-1.el6.x86_64 (epel) > Requires: libcxsparse.so.2()(64bit) > Error: Package: 6:octave-3.4.3-1.el6.x86_64 (epel) > Requires: libcamd.so.2()(64bit) > Error: Package: 6:octave-3.4.3-1.el6.x86_64 (epel) > Requires: libamd.so.2()(64bit) > Error: Package: 6:octave-3.4.3-1.el6.x86_64 (epel) > Requires: libcholmod.so.1()(64bit) > Error: Package: 6:octave-3.4.3-1.el6.x86_64 (epel) > Requires: libccolamd.so.2()(64bit) > Error: Package: 6:octave-3.4.3-1.el6.x86_64 (epel) > Requires: libcolamd.so.2()(64bit) > You could try using --skip-broken to work around the problem > > > Regards, > Mahmood* > * > > ------------------------------ > *From:* Eero Volotinen <eero.voloti...@iki.fi> > *To:* Mahmood Naderan <nt_mahm...@yahoo.com> > *Sent:* Tuesday, July 2, 2013 11:45 PM > > *Subject:* Re: Problem installing Octave > > there is something wrong with your sl mirror, try yum clean all first > > -- > Eero > > > 2013/7/2 Mahmood Naderan <nt_mahm...@yahoo.com> > > Mine is different > > # yum whatprovides "*/libumfpack.so.5" > Loaded plugins: fastestmirror, refresh-packagekit, security > > Loading mirror speeds from cached hostfile > * epel: ftp.cuhk.edu.hk > * sl: ftp.scientificlinux.org > * sl-security: ftp.scientificlinux.org > atrpms/filelists_db > | 1.8 MB 00:40 > > http://ftp.cuhk.edu.hk/pub/linux/fedora-epel/6/x86_64/repodata/fc6224db88dfd861119999c98b7d1241973c2d52ed54e3920d10c2b86ba9cdcb-filelists.sqlite.bz2: > [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not > Found" > Trying other mirror. > epel/filelists_db > | 7.3 MB 00:19 > google-chrome/filelists > | 1.1 kB 00:00 > > http://dl.google.com/linux/chrome/rpm/stable/x86_64/repodata/filelists.xml.gz: > [Errno -1] Metadata file does not match checksum > Trying other mirror. > Error: failure: repodata/filelists.xml.gz from google-chrome: [Errno 256] > No more mirrors to try. > > > What does that mean? More information > > # ls /etc/yum.repos.d/ > atrpms-bleeding.repo atrpms-testing.repo epel-testing.repo > sl-livecd-extra.repo sl.repo > atrpms.repo epel.repo google-chrome.repo > sl-other.repo > > # yum makecache > Loaded plugins: fastestmirror, refresh-packagekit, security > > Loading mirror speeds from cached hostfile > epel/metalink > | 4.9 kB 00:00 > * epel: ftp.jaist.ac.jp > * sl: ftp.scientificlinux.org > * sl-security: ftp.scientificlinux.org > atrpms > | 3.5 kB 00:00 > atrpms/prestodelta > | 489 kB 00:05 > atrpms/other_db > | 995 kB 00:14 > epel/updateinfo > | 737 kB 00:03 > epel/other_db > | 3.1 MB 00:16 > google-chrome > | 951 B 00:00 > google-chrome/primary > | 1.8 kB 00:00 > google-chrome/other > | 444 B 00:00 > google-chrome > 3/3 > google-chrome > 3/3 > google-chrome > 3/3 > sl > | 3.2 kB 00:00 > sl-livecd-extra > | 1.4 kB 00:00 > sl-livecd-extra/filelists > | 13 kB 00:00 > sl-livecd-extra/other > | 28 kB 00:00 > sl-livecd-extra > 88/88 > sl-livecd-extra > 88/88 > sl-security > | 2.6 kB 00:00 > sl-security/filelists_db > | 5.5 MB 00:36 > sl-security/other_db > | 31 MB 03:24 > Metadata Cache Created > > Regards, > Mahmood* > * > > ------------------------------ > *From:* Eero Volotinen <eero.voloti...@iki.fi> > *To:* Mahmood Naderan <nt_mahm...@yahoo.com> > *Sent:* Tuesday, July 2, 2013 10:15 PM > *Subject:* Re: Problem installing Octave > > yum whatprovides "*/libumfpack.so.5" > Failed to set locale, defaulting to C > Loaded plugins: fastestmirror > Loading mirror speeds from cached hostfile > * atomic: www7.atomicorp.com > * base: centos.mirror.triple-it.nl > * epel: ftp.nluug.nl > * extras: centos.mirror.triple-it.nl > * updates: centos.mirror.triple-it.nl > atomic/filelists_db > > | 552 kB 00:00 > base/filelists_db > > | 5.9 MB 00:00 > epel/filelists_db > > | 7.3 MB 00:00 > extras/filelists_db > > | 10 kB 00:00 > updates/filelists_db > > | 3.0 MB 00:00 > suitesparse-3.4.0-7.el6.x86_64 : A collection of sparse matrix libraries > Repo : base > Matched from: > Filename : /usr/lib64/libumfpack.so.5 > > so, you needed package should be in normal sl repo, is it enabled? > > > 2013/7/2 Mahmood Naderan <nt_mahm...@yahoo.com> > > Dear all > I want to install GNU Octave from repository on a SL6.3 machine. However, > there is a dependency problem and I couldn't figure out the problem. > > .... > --> Finished Dependency Resolution > Error: Package: 6:octave-3.4.3-1.el6.x86_64 (epel) > Requires: libumfpack.so.5()(64bit) > Error: Package: 6:octave-3.4.3-1.el6.x86_64 (epel) > Requires: libcxsparse.so.2()(64bit) > Error: Package: 6:octave-3.4.3-1.el6.x86_64 (epel) > Requires: libcamd.so.2()(64bit) > Error: Package: 6:octave-3.4.3-1.el6.x86_64 (epel) > Requires: libamd.so.2()(64bit) > Error: Package: 6:octave-3.4.3-1.el6.x86_64 (epel) > Requires: libcholmod.so.1()(64bit) > Error: Package: 6:octave-3.4.3-1.el6.x86_64 (epel) > Requires: libccolamd.so.2()(64bit) > Error: Package: 6:octave-3.4.3-1.el6.x86_64 (epel) > Requires: libcolamd.so.2()(64bit) > You could try using --skip-broken to work around the problem > You could try running: rpm -Va --nofiles --nodigest > > I don't want to use the '--skip-broken' since there was a similar option > with apt (Ubuntu) and I found that this option will make future problems > with packages. > > Regards, > Mahmood* > * > > > > > > > > > > >