Graphviz Issue Tracker
Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0001938graphvizDotpublic2010-08-20 09:502011-04-28 04:03
ReporterCraig 
Assigned Toellson 
PrioritynormalSeverityminorReproducibilityalways
StatusclosedResolutionfixed 
PlatformOSx86-Linux-2.6.18OS Version
Summary0001938: Missing dependencies in yum install on CentOS
Description



I downloaded the graphviz-rhel.repo file, copied it to /etc/yum.repos.d,
and ran "yum install 'graphviz*'" as instructed on your webpage and got
the following missing dependency errors:
<CD>
graphviz-php-2.16-1.el5.x86_64 from graphviz-stable has depsolving problems
  --> Missing Dependency: graphviz = 2.16-1.el5 is needed by package graphviz-php-2.16-1.el5.x86_64 (graphviz-stable)
graphviz-php-2.16-1.el5.x86_64 from graphviz-stable has depsolving problems
  --> Missing Dependency: libgvc.so.4()(64bit) is needed by package graphviz-php-2.16-1.el5.x86_64 (graphviz-stable)
Error: Missing Dependency: libgvc.so.4()(64bit) is needed by package graphviz-php-2.16-1.el5.x86_64 (graphviz-stable)
Error: Missing Dependency: graphviz = 2.16-1.el5 is needed by package graphviz-php-2.16-1.el5.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.
[[email protected] ~]# yum install 'graphviz*' package-cleanup --problems
Loaded plugins: fastestmirror
</CD>



I then tried using "yum install 'graphviz*' --skip-broken" and it
installed skipping the following php packages.
<CD>
Skipped (dependency problems):
 graphviz-php x86_64 2.16-1.el5 graphviz-stable 31 k
 php x86_64 5.1.6-27.el5 base 2.3 M
 php-cli x86_64 5.1.6-27.el5 base 2.2 M
 php-common x86_64 5.1.6-27.el5 base 153 k
</CD>
Additional Information

[ellson]
At one time, around graphviz-2.16-1 I guess, I was able to build the php bindings for graphviz on RHEL5. For some reason or other the php (and also perl) bindings have not built for recent releases of graphviz, and, to be honest, I'm not highly motivated to make them work since RHEL5 is positively ancient in comparison to Fedora.

So the problem is that you have an old version of graphviz-php installed which is not being upgraded by the latest release, and so causes dependency problems.

I suggest that you do a: rpm -e graphviz-php graphviz-perl
and then do another: yum update graphviz*

If you really need graphviz-php on RHEL5.... well, patches would be gratefully accepted.

TagsNo tags attached.
AUXILLARY-FILES
DATE-FIXED
FIX-COMMENT
FORMER-ID2017
INPUT-FILE
OUTPUT-FILE
STATUS-COMMENTFixed
VERSION     2.26.3-1.e15
Attached Files

- Relationships

-  Notes
There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
2011-04-28 04:03 user1 New Issue
2011-04-28 04:03 user1 Assigned To => user695


MantisBT 1.2.5[^]
Copyright © 2000 - 2011 MantisBT Group
Powered by Mantis Bugtracker