#224: GetComponents doesn't run any more ---------------------------+------------------------------------------------ Reporter: eschnett | Owner: eric9 Type: defect | Status: new Priority: blocker | Milestone: Component: GetComponents | Version: Keywords: | ---------------------------+------------------------------------------------ When I run GetComponents (even without options), it doesn't run any more:
$ bin/GetComponents Can't locate object method "initialize" via package "Pod::Usage" at /Users/eschnett/gt5.0.2/lib/perl/Pod/Usage.pm line 531.
#224: GetComponents doesn't run any more ----------------------------+----------------------------------------------- Reporter: eschnett | Owner: eric9 Type: defect | Status: closed Priority: blocker | Milestone: Component: GetComponents | Version: Resolution: invalid | Keywords: ----------------------------+----------------------------------------------- Changes (by knarf):
* status: new => closed * resolution: => invalid
Comment:
This is caused by globus shipping with an really old version of Usage.pm. Including globus in the standard paths (which you probably did to use those binaries) also makes perl look for modules there, before using the system ones.
What I did for the globus installations on the numrel stations is simply to rename that file, in your case /Users/eschnett/gt5.0.2/lib/perl/Pod/Usage.pm to something perl doesn't find. Assuming Usage.pm is installed globally, this should work fine. This is really a problem with globus, not with GetComponents.
trac@lists.einsteintoolkit.org