Print

Print


Hi Bill,

On Sep 27, 2013, at 12:51 PM, Bill Chickering wrote:

> Installing Qserv from source.
> -- Running: scons in /u1/bchick/sandbox2/qserv-branchtest/common
> ERROR : can't fork scons : No such file or directory at /u1/bchick/ 
> sandbox2/qserv-branchtest/admin/qserv-install line 701.
>
> 1Is this a permissions issue?

I was seeing something similar a while back.

My guess is that you are not using a system version of scons. I think  
scons might be ignoring the ambient environment (PATH,  
LD_LIBRARY_PATH, etc...) when it is run, instead setting up its own  
(presumably in the name of providing repeatable builds).

The consequence is that if scons is in a non-standard location, scons  
will not be in the PATH it sets up for its own subprocesses, and so  
forking scons from qserv-install from scons fails.

At that point I was totally fed up. IIRC, I ended up hacking the  
qserv-install Perl script to mention the absolute path to my scons  
executable, which worked.

Cheers,
Serge

########################################################################
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