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*
> *
>
>
>
>
>
>
>
>
>
>
>

Reply via email to