On 3 August 2012 11:26, Stephen Jones <[log in to unmask]> wrote:
> Hi all,
>
> I saw this in a broadcast (see below).
>
> These libs are available in 5 or dag, or already installed at Liverpool or
> otherwise easy to get :
>
> cppunit-dev, graphviz, graphviz-dev, libusb-dev , libX11-dev, libxt-dev,
> libmysql++-dev,
> autoconf, automake, libtool, bzip2-devel, g++, git, python-devel,
> subversion, curl-config (assumed part of libcurl)
>
> But I personally have my doubts about (some of ) these:
>
> freeglut3, freeglut3-dev (some kind of GUI lib)
In fact, a commonly provided set of libraries for OpenGL.
> intltool-debian (a Debian specific tool for different countries)
> libboost-dev (some Debian C++ libs)
In fact, a commonly used set of C++ libraries, which is not Debian
specific. The package name is Debian-specific, but on Red Hat, I
believe this is called "libboost-devel".
> libbz2-dev (some non-RedHat compression lib)
bz2 is not "non RedHat" compression lib. The package name on Red Hat
is libbz2-devel, I believe.
> libc6-dev-i386 (some non-RedHat C libs)
Not non-Red Hat (again, the package name is simply different on Red Hat)
> libcurl4-openssl, libcurl4-openssl-dev (maybe some Debian version of Curl
> with SSL?)
Well, it's the development libs for libcurl compiled with openssl support.
> libcxx (some sort of graphics lib)
> libglut3, libglut3-dev (some window system)
> libmotif3, libmotif-dev (maybe some oldish X windows lokk and feel thingie?)
> libmudflap0, libmudflap0-dev (some sort of debugger)
> libxaw7-dev (widget library headers)
> libxft-dev (X windows font API)
> libxi-dev (more X11 headers)
> libxpm-dev (some other dependency for ROOT)
> po-debconf (Debian Package Manager tool)
> x11proto-print-dev (X windows printing)
>
> Basically, these are a bunch of routines from some GUI application that was
> built
> on (I suspect) a Debian system. In any case, there is quite a bit of porting
> to do
> here, one way or the other.
>
In particular, we suspect it's xmgrace here at Glasgow. ;)
I agree, if the VO mentioned to us what package they want, rather than
naming unhelpful Debian packages (I agree that it's not helpful to
mention explicit package names when what they want is the actual
libraries for a given product), then we could install the RedHatish
versions of those packages.
> Somehow, these SNO+ binaries have to run on our RedHatish systems, which
> lack much
> of this stuff at present. We can either (a) turn our RedHatish systems into
> Debianish
> systems, or (b) get rid of the dependencies.
>
Or install the Red Hat equivalents...
> Either way will cost a lot of fishing around. Does anyone have any tips?
> What's the best thing to do? How should I respond to this request?
>
> Am I missing a trick somewhere?
I agree with Daniela, who replied while I was writing this ;) Talking
to the VO about their request (and what they actually need to use them
for) would be productive here.
Sam
>
>
> Steve
>
>
>
> On 08/03/2012 07:08 AM, Operations-portal wrote:
>>
>> Dear sites,
>>
>> EGI UCST Representatives have accept modification of snoplus.snolab.ca VO
>> Id
>> Card.
>> You'll find below a modifications summary made in Ressources section:
>>
>> Field : OtherRequirements
>> INITIAL VALUE: curl-config
>> bzip2-devel
>> git
>>
>> The following are also required for our software and geant4/ROOT:
>> -libX11-dev
>> -g++
>> -libxft-dev
>> -libxpm-dev
>> -libxt-dev
>> -libxi-dev
>> -freeglut3
>> -freeglut3-dev
>> -libglut3
>> -libglut3-dev
>> -libmotif3
>> -libmotif-dev
>> -x11proto-print-dev
>> -libxaw7-dev
>> -libmudflap0
>> -libmudflap0-dev
>> -po-debconf
>> -intltool-debian
>> -subversion
>> -libusb-dev
>> -libboost-dev
>> -libmysql++-dev
>> -autoconf
>> -automake
>> -libtool
>> -libc6-dev-i386
>> -graphviz and graphviz-dev for GraphViz software
>> -libcxx
>> -cppunit-dev
>> -libcurl4-openssl (-dev?)
>> -libbz2-dev
>>
>> UPDATED VALUE: curl-config
>> bzip2-devel
>> git
>> python-devel
>>
>> The following are also required for our software and geant4/ROOT:
>> -libX11-dev
>> -g++
>> -libxft-dev
>> -libxpm-dev
>> -libxt-dev
>> -libxi-dev
>> -freeglut3
>> -freeglut3-dev
>> -libglut3
>> -libglut3-dev
>> -libmotif3
>> -libmotif-dev
>> -x11proto-print-dev
>> -libxaw7-dev
>> -libmudflap0
>> -libmudflap0-dev
>> -po-debconf
>> -intltool-debian
>> -subversion
>> -libusb-dev
>> -libboost-dev
>> -libmysql++-dev
>> -autoconf
>> -automake
>> -libtool
>> -libc6-dev-i386
>> -graphviz and graphviz-dev for GraphViz software
>> -libcxx
>> -cppunit-dev
>> -libcurl4-openssl (-dev?)
>> -libbz2-dev
>>
>>
>>
>>
>> You can consult the VO ID CARD here:
>> https://operations-portal.egi.eu/vo/update/151
>>
>> EGI Operations Portal - VO ID CARD Management
>
>
>
> --
> Steve Jones [log in to unmask]
> System Administrator office: 220
> High Energy Physics Division tel (int): 42334
> Oliver Lodge Laboratory tel (ext): +44 (0)151 794 2334
> University of Liverpool http://www.liv.ac.uk/physics/hep/
|