Missing Dependency issue.

I am trying to install graphviz using yum install 'graphviz*' but i gives me lot of dependency errors as follows.
Can someone help me here.

Error: Missing Dependency: libstdc++.so.6(CXXABI_1.3)(64bit) is needed by package graphviz-lua-2.31.20130507.0446-1.el6.x86_64 (graphviz-snapshot)
Error: Missing Dependency: libc.so.6()(64bit) is needed by package graphviz-php-2.31.20130507.0446-1.el6.x86_64 (graphviz-snapshot)
Error: Missing Dependency: libz.so.1(ZLIB_1.2.0)(64bit) is needed by package graphviz-tcl-2.31.20130507.0446-1.el6.x86_64 (graphviz-snapshot)
Error: Missing Dependency: libstdc++.so.6(CXXABI_1.3)(64bit) is needed by package graphviz-php-2.31.20130507.0446-1.el6.x86_64 (graphviz-snapshot)
Error: Missing Dependency: libpango-1.0.so.0()(64bit) is needed by package graphviz-x-2.31.20130507.0446-1.el6.x86_64 (graphviz-snapshot)
Error: Missing Dependency: libc.so.6()(64bit) is needed by package graphviz-perl-2.31.20130507.0446-1.el6.x86_64 (graphviz-snapshot)
Error: Missing Dependency: libm.so.6(GLIBC_2.2.5)(64bit) is needed by package graphviz-gd-2.31.20130507.0446-1.el6.x86_64 (graphviz-snapshot)
Error: Missing Dependency: libexpat.so.1()(64bit) is needed by package graphviz-2.31.20130507.0446-1.el6.x86_64 (graphviz-snapshot)
Error: Missing Dependency: libSM.so.6()(64bit) is needed by package graphviz-x-2.31.20130507.0446-1.el6.x86_64 (graphviz-snapshot)
Error: Missing Dependency: libstdc++.so.6()(64bit) is needed by package graphviz-2.31.20130507.0446-1.el6.x86_64 (graphviz-snapshot)
Error: Missing Dependency: ocaml(Int64) = d501d6e89fdce41c79f274fb464995d5 is needed by package graphviz-ocaml-2.31.20130507.0446-1.el6.x86_64 (graphviz-snapshot)
Error: Missing Dependency: libjpeg.so.62()(64bit) is needed by package graphviz-tcl-2.31.20130507.0446-1.el6.x86_64 (graphviz-snapshot)
Error: Missing Dependency: libgmodule-2.0.so.0()(64bit) is needed by package graphviz-x-2.31.20130507.0446-1.el6.x86_64 (graphviz-snapshot)
Error: Missing Dependency: libc.so.6()(64bit) is needed by package gts-0.7.6-14.el6.x86_64 (graphviz-snapshot)
Error: Missing Dependency: libz.so.1()(64bit) is needed by package graphviz-gd-2.31.20130507.0446-1.el6.x86_64 (graphviz-snapshot)
Error: Missing Dependency: libfontconfig.so.1()(64bit) is needed by package graphviz-x-2.31.20130507.0446-1.el6.x86_64 (graphviz-snapshot)
Error: Missing Dependency: libz.so.1()(64bit) is needed by package graphviz-ruby-2.31.20130507.0446-1.el6.x86_64 (graphviz-snapshot)
Error: Missing Dependency: liblua-5.1.so()(64bit) is needed by package graphviz-lua-2.31.20130507.0446-1.el6.x86_64 (graphviz-snapshot)
Error: Missing Dependency: libgd.so.2()(64bit) is needed by package graphviz-gd-2.31.20130507.0446-1.el6.x86_64 (graphviz-snapshot)
Error: Missing Dependency: java is needed by package graphviz-java-2.31.20130507.0446-1.el6.x86_64 (graphviz-snapshot)
Error: Missing Dependency: libstdc++.so.6()(64bit) is needed by package graphviz-python-2.31.20130507.0446-1.el6.x86_64 (graphviz-snapshot)
Error: Missing Dependency: ocaml(List) = a0e2e49d266ff302f8667651a43f71ba is needed by package graphviz-ocaml-2.31.20130507.0446-1.el6.x86_64 (graphviz-snapshot)
Error: Missing Dependency: libm.so.6()(64bit) is needed by package graphviz-ocaml-2.31.20130507.0446-1.el6.x86_64 (graphviz-snapshot)
Error: Missing Dependency: libresolv.so.2()(64bit) is needed by package graphviz-perl-2.31.20130507.0446-1.el6.x86_64 (graphviz-snapshot)
You could try using --skip-broken to work around the problem
You could try running: package-cleanup --problems
package-cleanup --dupes
rpm -Va --nofiles --nodigest
The program package-cleanup is found in the yum-utils package.

Re: Missing Dependency issue.

Must be something fundamental....   Are your regular "yum updates" working properly?   What do you get from:  "rpm -q glibc" ?    I get: "glibc-2.12-1.107.el6.x86_64"

Even if dependencies are missing, yum should know where to find them if the repos are set up correctly in /etc/yum.repos.d/

Now I admit that the el6 graphviz rpms are actually built on centos6, but this hasn't been a problem before.

 

 

 

Hi, I got the following

Hi,

I got the following after running the sample comand.

$ rpm -q glibc
package glibc is not installed

 

Here is my repo file.

 

[graphviz-stable]
name=Graphviz - RHEL $releasever - $basearch
baseurl=http://www.graphviz.org/pub/graphviz/stable/redhat/fc19/x86_64/os/
enabled=1
gpgcheck=0
skip_if_unavailable=1

[graphviz-stable-source]
name=Graphviz - RHEL $releasever - Source
baseurl=http://www.graphviz.org/pub/graphviz/stable/SRPMS/
enabled=0
gpgcheck=0
skip_if_unavailable=1

[graphviz-stable-debuginfo]
name=Graphviz - RHEL - Debug
baseurl=http://www.graphviz.org/pub/graphviz/stable/redhat/el$releasever/$basearch/debug/
enabled=0
gpgcheck=0
skip_if_unavailable=1

[graphviz-snapshot]
name=Graphviz - RHEL $releasever - $basearch
baseurl=http://www.graphviz.org/pub/graphviz/stable/redhat/fc19/x86_64/os/
enabledi=0
gpgcheck=0
skip_if_unavailable=1

[graphviz-snapshot-source]
name=Graphviz - RHEL $releasever - Source
baseurl=http://www.graphviz.org/pub/graphviz/development/SRPMS/
enabled=0
gpgcheck=0
skip_if_unavailable=1

[graphviz-snapshot-debuginfo]
name=Graphviz - RHEL - Debug
baseurl=http://www.graphviz.org/pub/graphviz/development/redhat/el$releasever/$basearch/debug/
enabled=0
gpgcheck=0
skip_if_unavailable=1

 

Please suggest some solution.

 

Thanks

 

I'm confused. How can you

I'm confused. How can you be running a Redhat system
(rhel, centos, fedora)
without glibc???

Are you not using rpm for managing all other packages?  (or yum).

The graphviz yum repo is for use on yum managed systems.   It uses rpm underneath.

Missing dependency libANN.so.1 problem

Hi, I am facing the following error on a rhel 5.9. glibc-2.5-107.el5_9.5 is installed on the server. Please advise ASAP as this is on our very important server and needs to be looked into soon.

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------

graphviz-2.34.0-1.el5.x86_64 from graphviz-stable has depsolving problems
  --> Missing Dependency: libANN.so.1()(64bit) is needed by package graphviz-2.34.0-1.el5                                              .x86_64 (graphviz-stable)
--> Running transaction check
---> Package graphviz.x86_64 0:2.34.0-1.el5 set to be updated
--> Processing Dependency: libANN.so.1()(64bit) for package: graphviz
---> Package kernel.x86_64 0:2.6.18-348.3.1.el5 set to be erased
--> Finished Dependency Resolution
graphviz-2.34.0-1.el5.x86_64 from graphviz-stable has depsolving problems
  --> Missing Dependency: libANN.so.1()(64bit) is needed by package graphviz-2.34.0-1.el5                                              .x86_64 (graphviz-stable)
Error: Missing Dependency: libANN.so.1()(64bit) is needed by package graphviz-2.34.0-1.el                                              5.x86_64 (graphviz-stable)
 You could try using --skip-broken to work around the problem
 You could try running: package-cleanup --problems
                        package-cleanup --dupes
                        rpm -Va --nofiles --nodigest
The program package-cleanup is found in the yum-utils package.

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Graphviz repo is configured as follows:

[graphviz-stable]
name=Graphviz - RHEL $releasever - $basearch
baseurl=http://www.graphviz.org/pub/graphviz/stable/redhat/el$releasever/$basearch/os/
enabled=1
gpgcheck=0

[graphviz-stable-source]
name=Graphviz - RHEL $releasever - Source
baseurl=http://www.graphviz.org/pub/graphviz/stable/SRPMS/
enabled=0
gpgcheck=0

[graphviz-stable-debuginfo]
name=Graphviz - RHEL - Debug
baseurl=http://www.graphviz.org/pub/graphviz/stable/redhat/el$releasever/$basearch/debug/
enabled=0
gpgcheck=0

[graphviz-snapshot]
name=Graphviz - RHEL $releasever - $basearch
baseurl=http://www.graphviz.org/pub/graphviz/development/redhat/el$releasever/$basearch/os/
enabled=0
gpgcheck=0

[graphviz-snapshot-source]
name=Graphviz - RHEL $releasever - Source
baseurl=http://www.graphviz.org/pub/graphviz/development/SRPMS/
enabled=0
gpgcheck=0

[graphviz-snapshot-debuginfo]
name=Graphviz - RHEL - Debug
baseurl=http://www.graphviz.org/pub/graphviz/development/redhat/el$releasever/$basearch/debug/
enabled=0
gpgcheck=0

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------

 

I face the same error

Hi, I am facing the same error on a rhel 5.9. glibc-2.5-107.el5_9.5 is installed on the server.

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

graphviz-2.34.0-1.el5.x86_64 from graphviz-stable has depsolving problems
  --> Missing Dependency: libANN.so.1()(64bit) is needed by package graphviz-2.34.0-1.el5                                              .x86_64 (graphviz-stable)
--> Running transaction check
---> Package graphviz.x86_64 0:2.34.0-1.el5 set to be updated
--> Processing Dependency: libANN.so.1()(64bit) for package: graphviz
---> Package kernel.x86_64 0:2.6.18-348.3.1.el5 set to be erased
--> Finished Dependency Resolution
graphviz-2.34.0-1.el5.x86_64 from graphviz-stable has depsolving problems
  --> Missing Dependency: libANN.so.1()(64bit) is needed by package graphviz-2.34.0-1.el5                                              .x86_64 (graphviz-stable)
Error: Missing Dependency: libANN.so.1()(64bit) is needed by package graphviz-2.34.0-1.el                                              5.x86_64 (graphviz-stable)
 You could try using --skip-broken to work around the problem
 You could try running: package-cleanup --problems
                        package-cleanup --dupes
                        rpm -Va --nofiles --nodigest
The program package-cleanup is found in the yum-utils package.

 

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Graphviz repo is configured as follows:

[graphviz-stable]
name=Graphviz - RHEL $releasever - $basearch
baseurl=http://www.graphviz.org/pub/graphviz/stable/redhat/el$releasever/$basearch/os/
enabled=1
gpgcheck=0

[graphviz-stable-source]
name=Graphviz - RHEL $releasever - Source
baseurl=http://www.graphviz.org/pub/graphviz/stable/SRPMS/
enabled=0
gpgcheck=0

[graphviz-stable-debuginfo]
name=Graphviz - RHEL - Debug
baseurl=http://www.graphviz.org/pub/graphviz/stable/redhat/el$releasever/$basearch/debug/
enabled=0
gpgcheck=0

[graphviz-snapshot]
name=Graphviz - RHEL $releasever - $basearch
baseurl=http://www.graphviz.org/pub/graphviz/development/redhat/el$releasever/$basearch/os/
enabled=0
gpgcheck=0

[graphviz-snapshot-source]
name=Graphviz - RHEL $releasever - Source
baseurl=http://www.graphviz.org/pub/graphviz/development/SRPMS/
enabled=0
gpgcheck=0

[graphviz-snapshot-debuginfo]
name=Graphviz - RHEL - Debug
baseurl=http://www.graphviz.org/pub/graphviz/development/redhat/el$releasever/$basearch/debug/
enabled=0
gpgcheck=0

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

 

Recent comments