Hello,
I was trying to install LSST software stack inside a docker container. I followed the instruction and recommendation from the ‘Catalogs and MAF’ post on confluence. An error occurred while installing lsst_sims with eups. The error message says the problem comes from doxygen. I used a prebuilt docker container “jupyter/scipy-notebook” created by Jupyter with a Ubuntu version of 16.04.3.
Here is the output:
jovyan@8fd5df19b220:~/lsst-stack$ eups distrib install lsst_sims -t sims
[ 1/99 ] apr 1.5.2 (already installed) done.
[ 2/99 ] cfitsio 3360.lsst4-1-gf398627 (already installed) done.
[ 3/99 ] doxygen 1.8.13.lsst1 ...
***** error: from /home/jovyan/lsst-stack/stack/miniconda3-4.3.21-10a4fa6/EupsBuildDir/Linux64/doxygen-1.8.13.lsst1/build.log:
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Looking for iconv_open
-- Looking for iconv_open - found
-- Performing Test ICONV_COMPILES
-- Performing Test ICONV_COMPILES - Failed
-- Could NOT find ICONV (missing: ICONV_COMPILES)
CMake Error at cmake/FindIconv.cmake:130 (MESSAGE):
Unable to determine iconv() signature
Call Stack (most recent call first):
CMakeLists.txt:76 (find_package)
-- Configuring incomplete, errors occurred!
See also "/home/jovyan/lsst-stack/stack/miniconda3-4.3.21-10a4fa6/EupsBuildDir/Linux64/doxygen-1.8.13.lsst1/doxygen-1.8.13.lsst1/CMakeFiles/CMakeOutput.log".
See also "/home/jovyan/lsst-stack/stack/miniconda3-4.3.21-10a4fa6/EupsBuildDir/Linux64/doxygen-1.8.13.lsst1/doxygen-1.8.13.lsst1/CMakeFiles/CMakeError.log".
+ exit -3
eups distrib: Failed to build doxygen-1.8.13.lsst1.eupspkg: Command:
source "/home/jovyan/lsst-stack/eups/2.1.4/bin/setups.sh"; export EUPS_PATH="/home/jovyan/lsst-stack/stack/miniconda3-4.3.21-10a4fa6"; (/home/jovyan/lsst-stack/stack/miniconda3-4.3.21-10a4fa6/EupsBuildDir/Linux64/doxygen-1.8.13.lsst1/build.sh) >> /home/jovyan/lsst-stack/stack/miniconda3-4.3.21-10a4fa6/EupsBuildDir/Linux64/doxygen-1.8.13.lsst1/build.log 2>&1 4>/home/jovyan/lsst-stack/stack/miniconda3-4.3.21-10a4fa6/EupsBuildDir/Linux64/doxygen-1.8.13.lsst1/build.msg
exited with code 253
I am new to LSST software, could anyone help me with this issue.
Thanks!
Weixiang Yu