MG5_aMC_v2_5_5: Command "install pythia8 " interrupted in sub-command: "install pythia8" with error and Error detected during the compilation of Delphes

Bug #1713643 reported by Mustafa Ashry on 2017-08-29
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
MadGraph5_aMC@NLO
Undecided
Valentin Hirschi

Bug Description

Hello,
I've uninstalled all the previous versions of MG from my laptop. I'm installing MG5_aMC_v2_5_5. While hitting the command "install pythia8", I get the following error

Command "install pythia8 " interrupted in sub-command: "install pythia8" with error: InvalidCmd : Installation of lhapdf6 failed.

I've tried to solve the problem by installing boost then lhapdf successively but when I "install boost" but I get the error
Command "install boost " interrupted in sub-command:
"install boost" with error:
InvalidCmd : Installation of boost failed.

and then when I "install lhapdf6" but I get the error
Command "install lhapdf6" interrupted with error:
InvalidCmd : Installation of lhapdf6 failed.

I went to the ".../MG5_aMC_v2_5_5/HEPTools/HEPToolsInstallers.py" file and checked that the links for downloading both boost and lhapdf6 are working, and found that they do.
I downloaded both LHAPDF-6.1.6.tar.gz and boost_1_59_0.tar.gz and copied them in the directory ".../MG5_aMC_v2_5_5/HEPTools/" and extracted them to both the subdirectories ".../MG5_aMC_v2_5_5/HEPTools/lhapdf6/" and ".../MG5_aMC_v2_5_5/HEPTools/boost/" but when I "install pythia8" I get the following error concerning boost
Could not download data at '/tmp/tmp_wH7AC/boost_1_59_0.tar.gz'.
Command "install pythia8 " interrupted in sub-command:
"install pythia8" with error:
InvalidCmd : Installation of pythia8 failed.

Finally, when I "install Delphes" I get the following error
>> Compiling examples/CaloGrid.cpp
>> Building CaloGrid
tmp/examples/CaloGrid.o: In function `main':
CaloGrid.cpp:(.text.startup+0xd62): undefined reference to `TString::TString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
CaloGrid.cpp:(.text.startup+0xdf3): undefined reference to `TString::TString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
collect2: error: ld returned 1 exit status
Makefile:2320: recipe for target 'CaloGrid' failed
make: *** [CaloGrid] Error 1
Error detected during the compilation. Please check the compilation error and run make manually.

Would you help for debugging
Cheers,
Mustafa

Mustafa Ashry (mashry) on 2017-08-29
summary: Command "install pythia8 " interrupted in sub-command: "install pythia8"
- with error: InvalidCmd : Installation of lhapdf6 failed.
+ with error and Error detected during the compilation of Delphes
summary: - Command "install pythia8 " interrupted in sub-command: "install pythia8"
- with error and Error detected during the compilation of Delphes
+ MG5_aMC_v2_5_5Command "install pythia8 " interrupted in sub-command:
+ "install pythia8" with error and Error detected during the compilation
+ of Delphes
summary: - MG5_aMC_v2_5_5Command "install pythia8 " interrupted in sub-command:
+ MG5_aMC_v2_5_5: Command "install pythia8 " interrupted in sub-command:
"install pythia8" with error and Error detected during the compilation
of Delphes
Changed in mg5amcnlo:
assignee: nobody → Valentin Hirschi (valentin-hirschi)

The installation of these tools produces log files (whose path should be advertised in the messages following the 'install' functions).
These log files should provide further insight as to what is the origin of the failing installation. Could you report here the errors you found in these log files?
In particular, the errors appearing when installing 'boost' which is at the origin of the other issues I believe.

If you want the automatic installer to use a specific tarball that you have downloaded yourself, you have to add the following option to your install command (here for pythia8 for example):

MG5_aMC> install pythia8 --pythi8_tarball=<absolute_path_to_pythia8_tarball>

(and similarly for other tools with the option --<tool_name>_tarball=)

Also, notice that you can install these tools by yourself and specify the corresponding path of their installation in <MG5_distribution_root_path>/input/mg5_configuration.txt

Finally, for the crash when installing Delphes (which is independent of all the other tools for which you faced issues), please contact directly the Delphes authors.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers