GSI Forum
GSI Helmholtzzentrum für Schwerionenforschung

Home » PANDA » PandaRoot » General » FairSoft Installation failed on CentOS7
FairSoft Installation failed on CentOS7 [message #25641] Tue, 08 June 2021 21:34 Go to next message
Mark Lattery is currently offline  Mark Lattery
Messages: 9
Registered: June 2021
occasional visitor
From: *wi.res.rr.com
FairSoft Installation failed on CentOS7

Installing fairsoft_jun19.
Did not reach the message "*** End installation...without Errors***" (per instructions) but instead:

[...]
-- Installing: /home/Panda/fairsoft_jun19/build/share/HepMC/examples/pythia8/config.csh
-- Installing: /home/Panda/fairsoft_jun19/build/share/HepMC/examples/pythia8/config.sh
*** hepmc compiled successfully ***
**** Checking libraries in /home/Panda/fairsoft_jun19/build/lib ****
*** Downloading pythia8 sources ***
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 975 0 975 0 0 518 0 --:--:-- 0:00:01 --:--:-- 518
*** Unpacking pythia8240.tgz ..............
--E-- Cannot unpack package pythia8



Log attached.

Thank you for any help.

Re: FairSoft Installation failed on CentOS7 [message #25646 is a reply to message #25641] Tue, 08 June 2021 21:51 Go to previous messageGo to next message
Tobias Stockmanns is currently offline  Tobias Stockmanns
Messages: 489
Registered: May 2007
first-grade participant
From: *nc.de
Why do you try to install FairSoft jun19?

You should go either with nov20 or apr21.

Nevertheless it might be that the Pythia8 server is down. I at least had that problem today.

Cheers,

Tobias
Re: FairSoft Installation failed on CentOS7 [message #25650 is a reply to message #25641] Wed, 09 June 2021 03:40 Go to previous messageGo to next message
Mark Lattery is currently offline  Mark Lattery
Messages: 9
Registered: June 2021
occasional visitor
From: *wi.res.rr.com
=="it might be that the Pythia8 server is down. I at least had that problem today"

I retried again later in the day with no change. Is the Pythia8 server down?

=="Why do you try to install FairSoft jun19?"

I was following the PandaRoot Installation guide published on Foswiki. However, per your suggestion, I went with "nov20" and followed the instructions in the
'legacy' folder. This also failed. See output below and enclosed log.

For current purposes, assistance installing either "jun19" or "nov20" would be appreciated.


[root@localhost fairsoft_nov20]# cmake -S /home/Panda/fairsoft_nov20 -B /home/Panda/fairsoft_nov20/build -C /home/Panda/fairsoft_nov20/FairSoftConfig.cmake
loading initial cache file /home/Panda/fairsoft_nov20/FairSoftConfig.cmake
-- The C compiler identification is GNU 4.8.5
-- The CXX compiler identification is GNU 4.8.5
-- The Fortran compiler identification is GNU 4.8.5
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc - works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ - works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Check for working Fortran compiler: /usr/bin/gfortran
-- Check for working Fortran compiler: /usr/bin/gfortran - works
-- Detecting Fortran compiler ABI info
-- Detecting Fortran compiler ABI info - done
-- Checking whether /usr/bin/gfortran supports Fortran 90
-- Checking whether /usr/bin/gfortran supports Fortran 90 - yes
-- Found Git: /usr/bin/git (found version "1.8.3.1")
-- Found Patch: /usr/bin/patch
-- Found UnixCommands: /usr/bin/bash
--
-- CXX STANDARD C++14 (change with -DCMAKE_CXX_STANDARD=17)
--
-- BUILD TYPE RelWithDebInfo (change with -DCMAKE_BUILD_TYPE=...)
--
-- PACKAGE SET full (change with -DPACKAGE_SET=...)
--
-- PACKAGE VERSION OPTION
-- boost 1.72.0
-- clhep 2.4.1.3
-- dds 3.5.3
-- fairlogger 1.9.0
-- fairmq 1.4.26
-- flatbuffers 1.12.0
-- fmt 6.1.2
-- geant3 3-7_fairsoft
-- geant4 10.6.2 single-threaded (change with -DGEANT4MT=ON)
-- geant4_vmc 5-2
-- hepmc 2.06.09
-- odc 0.10
-- pythia6 428-alice1
-- pythia8 8303
-- root 6.20.08
-- vc 1.4.1
-- vgm 4-8
-- vmc 1-0-p3
-- zeromq 4.3.2
--
-- SOURCE CACHE using upstream URLs (generate cache by building target 'source-cache' and pass via -DSOURCE_CACHE=...)
--
-- INSTALL PREFIX /home/Panda/fairsoft_nov20/install (change with -DCMAKE_INSTALL_PREFIX=...)
--
-- -> export SIMPATH=/home/Panda/fairsoft_nov20/install
--
-- Configuring done
-- Generating done
-- Build files have been written to: /home/Panda/fairsoft_nov20/build
[root@localhost fairsoft_nov20]# cmake --build /home/Panda/fairsoft_nov20/build
Scanning dependencies of target clhep
[ 0%] Creating directories for 'clhep'
[ 0%] Performing download step (download, verify and extract) for 'clhep'
-- clhep download command succeeded. See also /home/Panda/fairsoft_nov20/build/Log/clhep-download-*.log
[ 0%] Performing move_dir step for 'clhep'
-- clhep move_dir command succeeded. See also /home/Panda/fairsoft_nov20/build/Log/clhep-move_dir-*.log
[ 0%] No patch step for 'clhep'
[ 0%] No update step for 'clhep'
[ 0%] Performing configure step for 'clhep'
CMake Error at /home/Panda/fairsoft_nov20/build/Stamp/clhep/clhep-configure-RelWithDebI nfo.cmake:37 (message):
Command failed: 1

'/usr/bin/cmake3' '-DCLHEP_BUILD_CXXSTD=-std=c++14' '-GUnix Makefiles' '-C/home/Panda/fairsoft_nov20/build/tmp/clhep/clhep-cache-RelWithDebInfo .cmake' '/home/Panda/fairsoft_nov20/build/Source/clhep'

See also

/home/Panda/fairsoft_nov20/build/Log/clhep-configure.log


-- Log output is:
loading initial cache file /home/Panda/fairsoft_nov20/build/tmp/clhep/clhep-cache-RelWithDebInfo.cm ake
-- The C compiler identification is GNU 4.8.5
-- The CXX compiler identification is GNU 4.8.5
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc - works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ - works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- libraries will be installed in /home/Panda/fairsoft_nov20/install/lib
CMake Error at cmake/Modules/ClhepVariables.cmake:178 (message):
c++14 extension is not available for /usr/bin/c++
Call Stack (most recent call first):
cmake/Modules/ClhepVariables.cmake:263 (_clhep_verify_cxx14)
cmake/Modules/ClhepVariables.cmake:310 (_clhep_check_cxxstd)
CMakeLists.txt:66 (clhep_set_compiler_flags)


-- Configuring incomplete, errors occurred!
See also "/home/Panda/fairsoft_nov20/build/Build/clhep/CMakeFiles/CMakeOutput.log ".

CMake Error at /home/Panda/fairsoft_nov20/build/Stamp/clhep/clhep-configure-RelWithDebI nfo.cmake:47 (message):
Stopping after outputting logs.


gmake[2]: *** [Stamp/clhep/clhep-configure] Error 1
gmake[1]: *** [CMakeFiles/clhep.dir/all] Error 2
gmake: *** [all] Error 2




Re: FairSoft Installation failed on CentOS7 [message #25655 is a reply to message #25641] Wed, 09 June 2021 08:26 Go to previous messageGo to next message
Tobias Stockmanns is currently offline  Tobias Stockmanns
Messages: 489
Registered: May 2007
first-grade participant
From: *nc.de
Which compiler are you using?
Re: FairSoft Installation failed on CentOS7 [message #25662 is a reply to message #25655] Wed, 09 June 2021 08:43 Go to previous messageGo to next message
Florian Uhlig is currently offline  Florian Uhlig
Messages: 424
Registered: May 2007
first-grade participant
From: *hsi16.unitymediagroup.de
Hi,

if you are using the default compiler on CentOS 7 you will not be able to install FairSoft nov20 since this version needs at least C++14 which isn't supported by gcc 4.8.5.

Redhat provides so called developer toolsets which allow to use newer software packages. Please check if you can use the devtoolset-7 which includes gcc 7.3.1 which is able to compile FairSoft nov20. You enable the toolset with the following command.

> source scl_source enable devtoolset-7
Re: FairSoft Installation failed on CentOS7 [message #25666 is a reply to message #25641] Wed, 09 June 2021 12:43 Go to previous messageGo to next message
Dmitry Morozov is currently offline  Dmitry Morozov
Messages: 34
Registered: May 2007
Location: Protvino, Russia
continuous participant
From: 194.190.114*
They moved pythia8 to separate domain. It's https://pythia.org/releases/ now.

One should update the config file for that.
Re: FairSoft Installation failed on CentOS7 [message #25667 is a reply to message #25666] Wed, 09 June 2021 13:32 Go to previous messageGo to next message
Tobias Stockmanns is currently offline  Tobias Stockmanns
Messages: 489
Registered: May 2007
first-grade participant
From: *nc.de
I already wrote a ticket for FairSoft. Usually they fix it pretty fast.
Re: FairSoft Installation failed on CentOS7 [message #25670 is a reply to message #25662] Wed, 09 June 2021 16:50 Go to previous messageGo to next message
Mark Lattery is currently offline  Mark Lattery
Messages: 9
Registered: June 2021
occasional visitor
From: *wi.res.rr.com
Thank you. Not sure if I implemented this solution correctly, but this also failed. Output below and log attached.

[...]

[root@localhost fairsoft_nov20]# source scl_source enable devtoolset-7
[root@localhost fairsoft_nov20]# cmake --build /home/Panda/fairsoft_nov20/build
[ 0%] Performing configure step for 'clhep'
CMake Error at /home/Panda/fairsoft_nov20/build/Stamp/clhep/clhep-configure-RelWithDebI nfo.cmake:37 (message):
Command failed: 1

'/usr/bin/cmake3' '-DCLHEP_BUILD_CXXSTD=-std=c++14' '-GUnix Makefiles' '-C/home/Panda/fairsoft_nov20/build/tmp/clhep/clhep-cache-RelWithDebInfo .cmake' '/home/Panda/fairsoft_nov20/build/Source/clhep'

See also

/home/Panda/fairsoft_nov20/build/Log/clhep-configure.log


-- Log output is:
loading initial cache file /home/Panda/fairsoft_nov20/build/tmp/clhep/clhep-cache-RelWithDebInfo.cm ake
-- libraries will be installed in /home/Panda/fairsoft_nov20/install/lib
CMake Error at cmake/Modules/ClhepVariables.cmake:178 (message):
c++14 extension is not available for /usr/bin/c++
Call Stack (most recent call first):
cmake/Modules/ClhepVariables.cmake:263 (_clhep_verify_cxx14)
cmake/Modules/ClhepVariables.cmake:310 (_clhep_check_cxxstd)
CMakeLists.txt:66 (clhep_set_compiler_flags)


-- Configuring incomplete, errors occurred!
See also "/home/Panda/fairsoft_nov20/build/Build/clhep/CMakeFiles/CMakeOutput.log ".

CMake Error at /home/Panda/fairsoft_nov20/build/Stamp/clhep/clhep-configure-RelWithDebI nfo.cmake:47 (message):
Stopping after outputting logs.


gmake[2]: *** [Stamp/clhep/clhep-configure] Error 1
gmake[1]: *** [CMakeFiles/clhep.dir/all] Error 2
gmake: *** [all] Error 2






Re: FairSoft Installation failed on CentOS7 [message #25671 is a reply to message #25667] Wed, 09 June 2021 16:56 Go to previous message
Mark Lattery is currently offline  Mark Lattery
Messages: 9
Registered: June 2021
occasional visitor
From: *wi.res.rr.com
Thank you. When fixed, let me know.
Previous Topic: PandaRoot Oct19 failed to install
Next Topic: PandaRoot test failed on CentOS7
Goto Forum:
  


Current Time: Wed Jan 19 23:53:41 CET 2022

Total time taken to generate the page: 0.02520 seconds