On Oct 31, 2007, at 10:05 AM, Florian Scharinger wrote:
I'm getting my errors when building globus from source. Hence I
thought that would be the appropriate list. But I'm happy to be
convinced otherwise.
So, the real issue you're seeing is this:
1) Binary GPT packages have many different types, including pgm
(programs), rtl (libraries), dev (headers), doc (documentation) and
others.
2) VDT doesn't install all of the types of binary packages. For
instance, it will tend to exclude dev packages as being unnecessary
to runtime operation.
3) Our source installer is seeing that packages are already
installed, so gives "SKIPPING REBUILD" even though one of the package
types (-dev) is missing. This is because GPT doesn't know ahead of
time what kinds of binary packages will come out of a source package
The issue is therefore Globus's to deal with, and this forum is the
right one for that. However, problem (3) seems pretty hard to
solve. Installing the VDT's SDK package to pick up your missing -dev
packages seems like a good way to solve your problem. The other
workaround to point (3) would be to specify --with-buildopts="--
force" to force the build of those packages. You might not want
that, though, if VDT has patched some of those packages.
The "build myproxy first" would also work with the force trick.
Build myproxy first, install VDT over the top of that to get VOMS,
then rebuild only the myproxy package using the -force option.
Charles
Florian.
On Oct 31, 2007, at 9:06 AM, Charles Bacon wrote:
On Oct 31, 2007, at 5:25 AM, Florian Scharinger wrote:
On 30 Oct 2007, at 14:24, Charles Bacon wrote:
VDT does not install everything that a GT installer would. It
looks like you need the VDT's SDK package to get the -dev
packages. Otherwise, install the myproxy first, then install
the VOMS-Client.
I'm a bit confused with your first suggestion because I thought
the GT installer comes with all is needed (beside the listed
requirements ala Java, Ant, etc).
It does, but the way that VDT has partially installed packages
makes the GT installer think that dependencies are there which
aren't.
Could you give me a pointer to the VDT SDK package, since the
1.8.1 version doesn't list an SDK explicitly: http://
vdt.cs.wisc.edu/releases/1.8.1/installation_select.html
I'm talking about http://vdt.cs.wisc.edu/vdt_181_cache:Globus-
Base-SDK
Installing myproxy first won't work for me unfortunately,
because I want to build myproxy with VOMS-support.
Okay.
Charles
/ - - - - - - - - - - - - - - - - - - - - - - \
Florian Scharinger
EPCC
University of Edinburgh
EGEE-II SA1 NPM Developer