Print

Print


Hello Mario,

eupspkg file contains function default_install() (see below). In this 
function, the install procedure for a scons script doesn't run 
*install_ups*, whereas all other install procedures launch it.
Do you think it could be added, or do i have to add and ups/eupspkg.sh 
in Qserv build procedure ? Indeed Qserv relies on standard eupspkg build 
procedure and scons, but installing it print next message :

fjammes@clrlsst-dbmaster-vm:~ $ eups distrib install qserv 6.0.0rc1
   [  1/16 ]  python system (already installed)
...
   [ 15/16 ]  luaxmlrpc v1.2.1-2 (already installed)
   [ 16/16 ]  qserv 6.0.0rc1 (from source)*Build log file not copied as 
/opt/qserv/stack/Linux64/qserv/6.0.0rc1/ups does not exist (this 
shouldn't happen).*
                                done.
fjammes@clrlsst-dbmaster-vm:~ $


Function default_install in eupspkg :

default_install()
{
...

         #
         # Attempt to autodetect the build system
         #
         if [[ -f SConstruct ]]; then
                 scons -j$NJOBS prefix="$PREFIX" version="$VERSION" 
cc="$CC" install
         elif [[ -f configure ]]; then
                 make -j$NJOBS $MAKE_INSTALL_TARGETS
                 install_ups
         elif [[ -f Makefile || -f makefile || -f GNUmakefile ]]; then
                 make -j$NJOBS prefix="$PREFIX" version="$VERSION" 
$MAKE_INSTALL_TARGETS
                 install_ups
         elif [[ -f setup.py ]]; then
                 PYDEST="$PREFIX/lib/python"
                 mkdir -p "$PYDEST"
                 PYTHONPATH="$PYDEST:$PYTHONPATH" python setup.py 
install $PYSETUP_INSTALL_OPTIONS
                 evil_setuptools_pth_fix "$PYDEST"
                 install_ups
         else
                 # just copy everything
                 mkdir -p "$PREFIX"
                 cp -a ./ "$PREFIX"
                 msg "Copied the product into '$PREFIX'"
         fi
}



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