Hello Bill, You have a problem during virtualenv installation. virtualenv is an application which install an isolated python environment, it's an interested, whereas not mandatory, feature for a service like Qserv. Before installing Qserv, please check that you have no python software using previous virtualenv instance running. You can do this with next command : ps x | grep python Indeed it seems virtualenv can't be installed if it's already running (which seems to be a good thing). If some python processes relying on virtualenv are running before launching scons, please kill them, it should solve the problem. More generally, a good thing to do before installing Qserv is : $ qserv-stop and then $ scons uninstall This will prevent this class of problems. Have a nice day, Fabrice On 01/06/2014 05:34 AM, Bill Chickering wrote: > Hello Qserv Team - > > I'm trying to debug some code changes but keeping running into a > problem when I try to re-build qserv. I initially build my instance of > qserv on lsst-dev03 following the procedure described on Trac: > https://dev.lsstcorp.org/trac/wiki/db/Qserv/InstallAuto > > After running scons, I am able to run qserv-testdata.py and obtain > what appear to be reasonable results. However, after making minor > changes to the source and running scons a subsequent time within > %QSERV_SRC_DIR%, it fails. Here are the contents of the > INSTALL-yyyy-mm-dd:hh:mm.log file: > lsst-dev03.slac.stanford.edu <http://lsst-dev03.slac.stanford.edu> > Using virtualenv-1.7. > -- Running: /usr/bin/python virtualenv.py > /u1/bchick/sandbox2/qserv-master5 in > /u1/bchick/sandbox2/qserv-master5/build/virtualenv-1.7 > ERROR : /usr/bin/python virtualenv.py > /u1/bchick/sandbox2/qserv-master5 exits with error code (256) at > /u1/bchick/src/qserv-master5/admin/qserv-install line 589. > New python executable in /u1/bchick/sandbox2/qserv-master5/bin/python > Traceback (most recent call last): > File "virtualenv.py", line 2098, in <module> > main() > File "virtualenv.py", line 928, in main > never_download=options.never_download) > File "virtualenv.py", line 1029, in create_environment > site_packages=site_packages, clear=clear)) > File "virtualenv.py", line 1240, in install_python > shutil.copyfile(executable, py_executable) > File "/usr/lib64/python2.6/shutil.py", line 51, in copyfile > with open(dst, 'wb') as fdst: > IOError: [Errno 26] Text file busy: > '/u1/bchick/sandbox2/qserv-master5/bin/python' > > Seems strange that scons wants to re-install python. Has anyone else > encountered this? Is there a better way to re-build qserv after > changing python or c source code? > > Thanks in advance, > Bill > > P.S. Happy New Year everyone!! > > ------------------------------------------------------------------------ > > 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 > ######################################################################## 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