Skip Menu | Logged in as guest | Logout
 
Ticket metadata
Id: 2876
Status: resolved
Priority: 4/0
Queue: vdt-internal

Fixed in: (no value)
Fix scheduled: (no value)

Owner: Alain Roy
Requestors: Alain Roy
Cc:
AdminCc:

New reminder:

Created: Tue Aug 07 16:25:07 2007
Starts: Not set
Started: Fri Sep 07 16:27:48 2007
Last Contact: Not set
Due: Not set
Closed: Fri Sep 07 16:27:48 2007
Updated: Thu Sep 13 17:43:27 2007 by roy



History Brief headersFull headers
Subject: Improve PyGlobus situation
Download (untitled) / with headers
text/plain 1.1k
PyGlobus installation fails:

* if g++ isn't installed (that causes Globus-Core to fail, failure is
non-obvious)
* If python-dev isn't installed

While this might seem low priority, it causes constant headaches because
we get frequent support email about it. How can we fix it?

A few ideas:
* We already do a check to make sure that "enough Python" is
installed. Apparently that
check isn't good enough to catch python-dev.
* Should Globus-Core fail if g++ isn't installed? But fail peacefully:
installation
could continue, with but a warning in the post-install/README.
* Could PyGlobus fail with just a warning, instead of causing the
installation to fail?
Most non-LIGO users don't care much about PyGlobus.

Crazy idea: we rewrite the build of PyGlobus to be in a script. Maybe we
invoke the script from the .pacman file, and tell people "if it fails,
try again later after you fix the following problems..." Maybe we never
invoke the script, and just make people run it if they really care.

I'm not sure what the right solution is, but I'm so sick of support
tickets about it that I really wnat to fix it before VDT 1.8.1