Hello, I am trying to install lhapdf6 in order to then be able to install pythia8. I have tried to do this directly through MadGraph, but continually run into the same error:
MG5_aMC>install pythia8
You are installing 'pythia8', please cite ref(s): arXiv:1410.3012.
Downloading the HEPToolInstaller at:
http://madgraph.mi.infn.it//Downloads/HEPToolsInstaller/HEPToolsInstaller_V168.tar.gz
LHAPDF was not found. Do you want to install LHPADF6? (recommended) y/n >[y] [60s to answer]
>y
Now installing lhapdf6. Be patient...
Fetching data with command:
curl -OL https://lhapdf.hepforge.org/downloads/LHAPDF-6.3.0.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 107 100 107 0 0 48 0 0:00:02 0:00:02 --:--:-- 48
100 107 100 107 0 0 39 0 0:00:02 0:00:02 --:--:-- 104k
100 752k 0 752k 0 0 110k 0 --:--:-- 0:00:06 --:--:-- 245k
Installing tool 'lhapdf6'...
> Follow the installation progress by running the command below in a separate terminal)
> tail -f /Users/feea21/Desktop/particlesimulation/madgraph_v342/HEPTools/lhapdf6_py3/lhapdf6_install.log
A problem occured during the installation of 'lhapdf6'.
Content of the installation log file '/Users/feea21/Desktop/particlesimulation/madgraph_v342/HEPTools/lhapdf6_py3/lhapdf6_install.log':
Set environment variables
Unpack LHAPDF
x LHAPDF-6.3.0/
x LHAPDF-6.3.0/plotpdfs
x LHAPDF-6.3.0/testpdfs
x LHAPDF-6.3.0/lhapdf.pc
x LHAPDF-6.3.0/lhapdf.pc.in
x LHAPDF-6.3.0/AUTHORS
x LHAPDF-6.3.0/pdfsets.index
x LHAPDF-6.3.0/wrappers/
x LHAPDF-6.3.0/wrappers/python/
x LHAPDF-6.3.0/wrappers/python/lhapdf.pyx
x LHAPDF-6.3.0/wrappers/python/clhapdf.pxd
x LHAPDF-6.3.0/wrappers/python/Makefile.am
x LHAPDF-6.3.0/wrappers/python/setup.py.in
x LHAPDF-6.3.0/wrappers/python/Makefile.in
x LHAPDF-6.3.0/wrappers/python/lhapdf.cpp
x LHAPDF-6.3.0/wrappers/Makefile.am
x LHAPDF-6.3.0/wrappers/Makefile.in
x LHAPDF-6.3.0/bin/
x LHAPDF-6.3.0/bin/lhapdf-config.in
x LHAPDF-6.3.0/bin/Makefile.am
x LHAPDF-6.3.0/bin/Makefile.in
x LHAPDF-6.3.0/bin/lhapdf
x LHAPDF-6.3.0/INSTALL
x LHAPDF-6.3.0/examples/
x LHAPDF-6.3.0/examples/reweight.cc
x LHAPDF-6.3.0/examples/testpdf.cc
x LHAPDF-6.3.0/examples/pythonexample.py
x LHAPDF-6.3.0/examples/Makefile.am
x LHAPDF-6.3.0/examples/Makefile.in
x LHAPDF-6.3.0/examples/testpdfunc.cc
x LHAPDF-6.3.0/examples/fexample1.f90
x LHAPDF-6.3.0/examples/compatibility.cc
x LHAPDF-6.3.0/examples/analyticpdf.cc
x LHAPDF-6.3.0/examples/testpdfcache.cc
x LHAPDF-6.3.0/examples/testpdfunc.py
x LHAPDF-6.3.0/examples/hessian2replicas.cc
x LHAPDF-6.3.0/examples/testpdfset.cc
x LHAPDF-6.3.0/aclocal.m4
x LHAPDF-6.3.0/config/
x LHAPDF-6.3.0/config/compile
x LHAPDF-6.3.0/config/config.sub
x LHAPDF-6.3.0/config/config.h.in
x LHAPDF-6.3.0/config/depcomp
x LHAPDF-6.3.0/config/ltmain.sh
x LHAPDF-6.3.0/config/config.guess
x LHAPDF-6.3.0/config/test-driver
x LHAPDF-6.3.0/config/install-sh
x LHAPDF-6.3.0/config/missing
x LHAPDF-6.3.0/doc/
x LHAPDF-6.3.0/doc/Doxyfile.in
x LHAPDF-6.3.0/doc/pdfsets.dox
x LHAPDF-6.3.0/doc/Makefile.am
x LHAPDF-6.3.0/doc/Makefile.in
x LHAPDF-6.3.0/doc/mkpdflist
x LHAPDF-6.3.0/testlhapdf
x LHAPDF-6.3.0/Makefile.am
x LHAPDF-6.3.0/Makefile.in
x LHAPDF-6.3.0/ChangeLog
x LHAPDF-6.3.0/m4/
x LHAPDF-6.3.0/m4/ltsugar.m4
x LHAPDF-6.3.0/m4/lt~obsolete.m4
x LHAPDF-6.3.0/m4/ax_prog_cxx_mpi.m4
x LHAPDF-6.3.0/m4/ltversion.m4
x LHAPDF-6.3.0/m4/ltoptions.m4
x LHAPDF-6.3.0/m4/compilerflags.m4
x LHAPDF-6.3.0/m4/libtool.m4
x LHAPDF-6.3.0/m4/ax_cxx_compile_stdcxx.m4
x LHAPDF-6.3.0/m4/cython.m4
x LHAPDF-6.3.0/src/
x LHAPDF-6.3.0/src/ErrExtrapolator.cc
x LHAPDF-6.3.0/src/PDF.cc
x LHAPDF-6.3.0/src/KnotArray.cc
x LHAPDF-6.3.0/src/yamlcpp/
x LHAPDF-6.3.0/src/yamlcpp/convert.cpp
x LHAPDF-6.3.0/src/yamlcpp/exp.h
x LHAPDF-6.3.0/src/yamlcpp/exp.cpp
x LHAPDF-6.3.0/src/yamlcpp/directives.cpp
x LHAPDF-6.3.0/src/yamlcpp/yaml-cpp/
x LHAPDF-6.3.0/src/yamlcpp/yaml-cpp/emitterdef.h
x LHAPDF-6.3.0/src/yamlcpp/yaml-cpp/stlemitter.h
x LHAPDF-6.3.0/src/yamlcpp/yaml-cpp/exceptions.h
x LHAPDF-6.3.0/src/yamlcpp/yaml-cpp/emitfromevents.h
x LHAPDF-6.3.0/src/yamlcpp/yaml-cpp/contrib/
x LHAPDF-6.3.0/src/yamlcpp/yaml-cpp/contrib/anchordict.h
x LHAPDF-6.3.0/src/yamlcpp/yaml-cpp/contrib/graphbuilder.h
x LHAPDF-6.3.0/src/yamlcpp/yaml-cpp/eventhandler.h
x LHAPDF-6.3.0/src/yamlcpp/yaml-cpp/yaml.h
x LHAPDF-6.3.0/src/yamlcpp/yaml-cpp/emitter.h
x LHAPDF-6.3.0/src/yamlcpp/yaml-cpp/dll.h
x LHAPDF-6.3.0/src/yamlcpp/yaml-cpp/null.h
x LHAPDF-6.3.0/src/yamlcpp/yaml-cpp/ostream_wrapper.h
x LHAPDF-6.3.0/src/yamlcpp/yaml-cpp/traits.h
x LHAPDF-6.3.0/src/yamlcpp/yaml-cpp/parser.h
x LHAPDF-6.3.0/src/yamlcpp/yaml-cpp/mark.h
x LHAPDF-6.3.0/src/yamlcpp/yaml-cpp/anchor.h
x LHAPDF-6.3.0/src/yamlcpp/yaml-cpp/emitterstyle.h
x LHAPDF-6.3.0/src/yamlcpp/yaml-cpp/binary.h
x LHAPDF-6.3.0/src/yamlcpp/yaml-cpp/noncopyable.h
x LHAPDF-6.3.0/src/yamlcpp/yaml-cpp/emittermanip.h
x LHAPDF-6.3.0/src/yamlcpp/yaml-cpp/node/
x LHAPDF-6.3.0/src/yamlcpp/yaml-cpp/node/type.h
x LHAPDF-6.3.0/src/yamlcpp/yaml-cpp/node/node.h
x LHAPDF-6.3.0/src/yamlcpp/yaml-cpp/node/emit.h
x LHAPDF-6.3.0/src/yamlcpp/yaml-cpp/node/iterator.h
x LHAPDF-6.3.0/src/yamlcpp/yaml-cpp/node/impl.h
x LHAPDF-6.3.0/src/yamlcpp/yaml-cpp/node/parse.h
x LHAPDF-6.3.0/src/yamlcpp/yaml-cpp/node/detail/
x LHAPDF-6.3.0/src/yamlcpp/yaml-cpp/node/detail/node.h
x LHAPDF-6.3.0/src/yamlcpp/yaml-cpp/node/detail/memory.h
x LHAPDF-6.3.0/src/yamlcpp/yaml-cpp/node/detail/node_data.h
x LHAPDF-6.3.0/src/yamlcpp/yaml-cpp/node/detail/iterator.h
x LHAPDF-6.3.0/src/yamlcpp/yaml-cpp/node/detail/impl.h
x LHAPDF-6.3.0/src/yamlcpp/yaml-cpp/node/detail/node_iterator.h
x LHAPDF-6.3.0/src/yamlcpp/yaml-cpp/node/detail/node_ref.h
x LHAPDF-6.3.0/src/yamlcpp/yaml-cpp/node/detail/bool_type.h
x LHAPDF-6.3.0/src/yamlcpp/yaml-cpp/node/detail/iterator_fwd.h
x LHAPDF-6.3.0/src/yamlcpp/yaml-cpp/node/convert.h
x LHAPDF-6.3.0/src/yamlcpp/yaml-cpp/node/ptr.h
x LHAPDF-6.3.0/src/yamlcpp/emitterutils.cpp
x LHAPDF-6.3.0/src/yamlcpp/null.cpp
x LHAPDF-6.3.0/src/yamlcpp/scantoken.cpp
x LHAPDF-6.3.0/src/yamlcpp/memory.cpp
x LHAPDF-6.3.0/src/yamlcpp/nodebuilder.h
x LHAPDF-6.3.0/src/yamlcpp/indentation.h
x LHAPDF-6.3.0/src/yamlcpp/regex_yaml.cpp
x LHAPDF-6.3.0/src/yamlcpp/emit.cpp
x LHAPDF-6.3.0/src/yamlcpp/node.cpp
x LHAPDF-6.3.0/src/yamlcpp/parser.cpp
x LHAPDF-6.3.0/src/yamlcpp/emitter.cpp
x LHAPDF-6.3.0/src/yamlcpp/Makefile.am
x LHAPDF-6.3.0/src/yamlcpp/emitterstate.h
x LHAPDF-6.3.0/src/yamlcpp/streamcharsource.h
x LHAPDF-6.3.0/src/yamlcpp/Makefile.in
x LHAPDF-6.3.0/src/yamlcpp/scanner.h
x LHAPDF-6.3.0/src/yamlcpp/ostream_wrapper.cpp
x LHAPDF-6.3.0/src/yamlcpp/ptr_vector.h
x LHAPDF-6.3.0/src/yamlcpp/parse.cpp
x LHAPDF-6.3.0/src/yamlcpp/stream.h
x LHAPDF-6.3.0/src/yamlcpp/tag.h
x LHAPDF-6.3.0/src/yamlcpp/nodeevents.cpp
x LHAPDF-6.3.0/src/yamlcpp/scanscalar.h
x LHAPDF-6.3.0/src/yamlcpp/scanner.cpp
x LHAPDF-6.3.0/src/yamlcpp/emitterutils.h
x LHAPDF-6.3.0/src/yamlcpp/scanscalar.cpp
x LHAPDF-6.3.0/src/yamlcpp/tag.cpp
x LHAPDF-6.3.0/src/yamlcpp/binary.cpp
x LHAPDF-6.3.0/src/yamlcpp/singledocparser.cpp
x LHAPDF-6.3.0/src/yamlcpp/nodeevents.h
x LHAPDF-6.3.0/src/yamlcpp/collectionstack.h
x LHAPDF-6.3.0/src/yamlcpp/stringsource.h
x LHAPDF-6.3.0/src/yamlcpp/regeximpl.h
x LHAPDF-6.3.0/src/yamlcpp/token.h
x LHAPDF-6.3.0/src/yamlcpp/regex_yaml.h
x LHAPDF-6.3.0/src/yamlcpp/simplekey.cpp
x LHAPDF-6.3.0/src/yamlcpp/setting.h
x LHAPDF-6.3.0/src/yamlcpp/emitterstate.cpp
x LHAPDF-6.3.0/src/yamlcpp/scantag.cpp
x LHAPDF-6.3.0/src/yamlcpp/stream.cpp
x LHAPDF-6.3.0/src/yamlcpp/singledocparser.h
x LHAPDF-6.3.0/src/yamlcpp/node_data.cpp
x LHAPDF-6.3.0/src/yamlcpp/directives.h
x LHAPDF-6.3.0/src/yamlcpp/nodebuilder.cpp
x LHAPDF-6.3.0/src/yamlcpp/scantag.h
x LHAPDF-6.3.0/src/yamlcpp/exceptions.cpp
x LHAPDF-6.3.0/src/yamlcpp/emitfromevents.cpp
x LHAPDF-6.3.0/src/FileIO.cc
x LHAPDF-6.3.0/src/PDFInfo.cc
x LHAPDF-6.3.0/src/AlphaS_ODE.cc
x LHAPDF-6.3.0/src/NearestPointExtrapolator.cc
x LHAPDF-6.3.0/src/Makefile.am
x LHAPDF-6.3.0/src/BilinearInterpolator.cc
x LHAPDF-6.3.0/src/ContinuationExtrapolator.cc
x LHAPDF-6.3.0/src/AlphaS_Ipol.cc
x LHAPDF-6.3.0/src/Makefile.in
x LHAPDF-6.3.0/src/Factories.cc
x LHAPDF-6.3.0/src/Paths.cc
x LHAPDF-6.3.0/src/Utils.cc
x LHAPDF-6.3.0/src/Interpolator.cc
x LHAPDF-6.3.0/src/GridPDF.cc
x LHAPDF-6.3.0/src/PDFIndex.cc
x LHAPDF-6.3.0/src/LogBicubicInterpolator.cc
x LHAPDF-6.3.0/src/AlphaS.cc
x LHAPDF-6.3.0/src/BicubicInterpolator.cc
x LHAPDF-6.3.0/src/LHAGlue.cc
x LHAPDF-6.3.0/src/Info.cc
x LHAPDF-6.3.0/src/LogBilinearInterpolator.cc
x LHAPDF-6.3.0/src/PDFSet.cc
x LHAPDF-6.3.0/src/AlphaS_Analytic.cc
x LHAPDF-6.3.0/src/Config.cc
x LHAPDF-6.3.0/configure
x LHAPDF-6.3.0/include/
x LHAPDF-6.3.0/include/Makefile.am
x LHAPDF-6.3.0/include/Makefile.in
x LHAPDF-6.3.0/include/LHAPDF/
x LHAPDF-6.3.0/include/LHAPDF/BicubicInterpolator.h
x LHAPDF-6.3.0/include/LHAPDF/PDFInfo.h
x LHAPDF-6.3.0/include/LHAPDF/Version.h
x LHAPDF-6.3.0/include/LHAPDF/Config.h
x LHAPDF-6.3.0/include/LHAPDF/PDFIndex.h
x LHAPDF-6.3.0/include/LHAPDF/ErrExtrapolator.h
x LHAPDF-6.3.0/include/LHAPDF/PDFSet.h
x LHAPDF-6.3.0/include/LHAPDF/LogBilinearInterpolator.h
x LHAPDF-6.3.0/include/LHAPDF/Makefile.am
x LHAPDF-6.3.0/include/LHAPDF/Reweighting.h
x LHAPDF-6.3.0/include/LHAPDF/Info.h
x LHAPDF-6.3.0/include/LHAPDF/Makefile.in
x LHAPDF-6.3.0/include/LHAPDF/Exceptions.h
x LHAPDF-6.3.0/include/LHAPDF/LogBicubicInterpolator.h
x LHAPDF-6.3.0/include/LHAPDF/Version.h.in
x LHAPDF-6.3.0/include/LHAPDF/LHAGlue.h
x LHAPDF-6.3.0/include/LHAPDF/Utils.h
x LHAPDF-6.3.0/include/LHAPDF/GridPDF.h
x LHAPDF-6.3.0/include/LHAPDF/Factories.h
x LHAPDF-6.3.0/include/LHAPDF/NearestPointExtrapolator.h
x LHAPDF-6.3.0/include/LHAPDF/AlphaS.h
x LHAPDF-6.3.0/include/LHAPDF/ContinuationExtrapolator.h
x LHAPDF-6.3.0/include/LHAPDF/BilinearInterpolator.h
x LHAPDF-6.3.0/include/LHAPDF/LHAPDF.h
x LHAPDF-6.3.0/include/LHAPDF/PDF.h
x LHAPDF-6.3.0/include/LHAPDF/Extrapolator.h
x LHAPDF-6.3.0/include/LHAPDF/FileIO.h
x LHAPDF-6.3.0/include/LHAPDF/KnotArray.h
x LHAPDF-6.3.0/include/LHAPDF/Paths.h
x LHAPDF-6.3.0/include/LHAPDF/Interpolator.h
x LHAPDF-6.3.0/mkindex
x LHAPDF-6.3.0/tests/
x LHAPDF-6.3.0/tests/testgrid.cc
x LHAPDF-6.3.0/tests/testinfo.cc
x LHAPDF-6.3.0/tests/testindex.cc
x LHAPDF-6.3.0/tests/testalphas.cc
x LHAPDF-6.3.0/tests/Makefile.am
x LHAPDF-6.3.0/tests/Makefile.in
x LHAPDF-6.3.0/tests/testpaths.cc
x LHAPDF-6.3.0/tests/testnsetperf.cc
x LHAPDF-6.3.0/tests/testperf.cc
x LHAPDF-6.3.0/tests/testsetperf.cc
x LHAPDF-6.3.0/lhapdf.conf
x LHAPDF-6.3.0/COPYING
x LHAPDF-6.3.0/configure.ac
x LHAPDF-6.3.0/NEWS
x LHAPDF-6.3.0/TODO
x LHAPDF-6.3.0/README
Enter LHAPDF6 directory
Configure LHAPDF
configure: WARNING: unrecognized options: --with-boost
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... config/install-sh -c -d
checking for gawk... no
checking for mawk... no
checking for nawk... no
checking for awk... awk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether make supports nested variables... (cached) yes
checking for sw_vers... sw_vers
./configure: line 3174: test: -O: binary operator expected
checking for style of include used by make... GNU
checking whether to compile using MPI... no
checking whether the C++ compiler works... yes
checking for C++ compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... configure: error: in `/private/var/folders/06/1yrp5br54wzg0jkp3mpwj7bc0000gn/T/tmpmvust_ga/LHAPDF-6.3.0':
configure: error: cannot run C++ compiled programs.
If you meant to cross compile, use `--host'.
See `config.log' for more details
Compile LHAPDF6
make: *** No targets specified and no makefile found. Stop.
Install LHAPDF6
make: Nothing to be done for `install'.
copy index and conf file
usage: cp [-R [-H | -L | -P]] [-fi | -n] [-aclpsvXx] source_file target_file
cp [-R [-H | -L | -P]] [-fi | -n] [-aclpsvXx] source_file ... target_directory
usage: cp [-R [-H | -L | -P]] [-fi | -n] [-aclpsvXx] source_file target_file
cp [-R [-H | -L | -P]] [-fi | -n] [-aclpsvXx] source_file ... target_directory
/Users/feea21/Desktop/particlesimulation/madgraph_v342/HEPTools/HEPToolsInstallers/installLHAPDF6.sh: line 57: cd: /Users/feea21/Desktop/particlesimulation/madgraph_v342/HEPTools/lhapdf6_py3//share/LHAPDF: No such file or directory
/Users/feea21/Desktop/particlesimulation/madgraph_v342/HEPTools/HEPToolsInstallers/installLHAPDF6.sh: line 58: wget: command not found
tar: Error opening archive: Failed to open 'NNPDF23_lo_as_0130_qed.tar.gz'
Finished LHAPDF6 installation
Command "install pythia8" interrupted with error:
InvalidCmd : Installation of lhapdf6 failed.
How can I get around this issue? I am on a Mac with an M1 Pro chip, I have Python3, and have tried externally downloading the LHAPDF-6.5.3 set but cannot get Madgraph to find the download.