[prev in list] [next in list] [prev in thread] [next in thread] 

List:       graphviz-interest
Subject:    Re: [graphviz-interest] Minimum Red Hat requirements for GraphViz
From:       John Ellson <john.ellson () comcast ! net>
Date:       2007-06-22 20:52:54
Message-ID: 467C36A6.3070807 () comcast ! net
[Download RAW message or body]

Brad Balfour wrote:
> Hi,
>
>   We're trying to run GraphViz on our ISPs webhost. The say that their 
> machine is RedHat and the kernel rev is 2.4.21-4.0.1 elsmp. I know 
> that there are graphviz binary ports to RedHat 7 and RedHat 9 
> distro's. But I can't seem to easily determine if this kernel rev is 
> new enough to support the current GraphViz release.
>
>   Can someone help me figure out if we download and install the newest 
> release will it run? And which .rpm to download?
>
>   We also would appreciate any feedback for doing an install without 
> admin/root privileges on a shared webhost server.
>
> Thanks,
> Brad
> brad@bscopes.com
>
> _______________________________________________
> graphviz-interest@research.att.com
> https://mailman.research.att.com/mailman/listinfo/graphviz-interest
>


Brad,

Graphviz is not particularly dependent on kernel version.   A bigger 
problem is that builds for Fedora-7, for example, have
dependencies on packages that were not available on older releases.   

The other way around, installing builds for older distros on newer ones, 
is not a problem.   I just verified this by
successfully installing the RH7 build: graphviz-2.12-1.rhl7.i386.rpm 
<http://www.graphviz.org/pub/graphviz/ARCHIVE/graphviz-2.12-1.rhl7.i386.rpm> 
and graphviz-gd-2.12-1.rhl7.i386.rpm 
<http://www.graphviz.org/pub/graphviz/ARCHIVE/graphviz-gd-2.12-1.rhl7.i386.rpm> 
on a Fedora-7 x86_64 system.

As for not having admin permissions:  the graphviz tools are relocatable 
so you can install them under $HOME/[bin|lib|share] if you like.
Unfortunately I don't know how to do this from a binary rpm package 
because the rpm tool needs admin priviledges.   You will probably have
to build from a graphviz tar.gz source tarball.    Use: ./configure 
--prefix=$HOME; make; make install.

You might be able to just copy the binaries and libraries from another 
system and put them under your $HOME.    You will need to set
LD_LIBRARY_PATH so that dot can find its libs and plugins.

John
_______________________________________________
graphviz-interest@research.att.com
https://mailman.research.att.com/mailman/listinfo/graphviz-interest
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic