Fabrice,
> - Daniel, please note that i had to undo your commit n°
> 63c51c29abfee5bc5573cc23413f8867f3b9d490, to make the system work with
> eups.
Without my patch, the file seems to be installed in the wrong place:
-----
Install file: "bld2/_masterLib.so" as
"bld2/dist/bld2/dist/lib/python/lsst/qserv/master/_masterLib.so"
----
Maybe there is some path-processing code that makes an inappropriate
assumption?
In custom.py, I have set a custom build directory:
----
build_dir="bld2"
----
Also, it doesn't seem to make sense that the setting in
core/modules/SConscript for shProducts["_masterLib"] has:
'distDir' :
os.path.join(env['python_prefix'],"lsst","qserv","master")
but shProducts["xrdoss"] has:
'distDir' : 'lib'
I think it fails for me because site_scons/state.py sets:
(PathVariable('python_prefix', 'qserv install directory for
python modules', os.path.join(env['prefix'], "lib", "python"),
PathVariable.PathIsDirCreate))
You can see that this makes the distDir setting for
shProducts["_masterLib"] incorrect, or at least inconsistent with
distDir settings elsewhere. I think in this case,
'distDir' : os.path.join("python", "lib", "lsst","qserv","master")
might make more sense.
What do you think?
-Daniel
########################################################################
Use REPLY-ALL to reply to list
To unsubscribe from the QSERV-L list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=QSERV-L&A=1
|