jobsub_client clobbers python version
Larsoft sets up a ups version of python as part of its environment (python 2.7.6). Setting up jobsub_client unsets this python and reverts to the system python (/usr/bin/python, version 2.6.6, on uboonegpvmXX). This system python does not work for microboone/larsoft.
Jobsub_client should not insist on a particular version of python.
#3 Updated by Dennis Box over 6 years ago
How do I set up larsoft, and is setting it up and setting up jobsub_client sufficient to reproduce this problem?
When I setup jobsub_client on uboonegpvm* I start with the system python 2.4 in /usr/bin/python, and end up with python 2.7 which is needed for pycurl.
#4 Updated by Dennis Box over 6 years ago
- Status changed from New to Resolved
- % Done changed from 0 to 100
This issue took a surprising amount of time and ultimately expert advice from UPS/UPD gurus. If() Then() Else() in table files lies about order of execution if a SetupRequired() or SetupOptional() appears any where in the file.