Spack will be used to manage open source software packages on Fugaku.
Fugaku users can easily use pre-installed packages and built packages based on Spack recipes.
The following list shows the results of building/compiling packages for aarch64 according to the Spack recipes.
Note that the results in this list do not guarantee that each package will work properly.
On the other hand, Fujitsu will provide the following packages compiled with Fujitsu compiler on Fugaku as "external" packages, of which Spack can be aware.
|
Compiler | Fujitsu Compiler Fujitsu C/C++ Compiler 4.10.0 tcsds-1.2.38 |
---|---|
Result | Dependency Error |
Failed to install dependency package :
------------------------------------------------
==> Warning: config:terminal_title has been replaced by install_status and is ignored
==> Warning: Failed to initialize repository: '$spack/var/spack/repos/local'.
No repo.yaml found in '$spack/var/spack/repos/local'
To remove the bad repository, run this command:
spack repo rm $spack/var/spack/repos/local
[+] /vol0004/apps/oss/spack-v0.19/opt/spack/linux-rhel8-a64fx/fj-4.8.1/python-3.10.8-7q66snjvhvy7im57hncbgpirmddrb5sk (external python-3.10.8-zcbuy6dnhwhmsrco46b6ayaywy4nrfcy)
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/py-wrapt-1.15.0-qcchryfp5mccxo5vrrlh7bp7zsbiso57
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/py-wheel-0.41.2-uecnqi7ns7hm2wehm3fwrq4fyygklprs
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/py-pip-23.1.2-e5mqkkojghz4zpl6zboxzql3mko55ccd
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/py-setuptools-68.0.0-umhokgnekqyzlgjhl6pifea67uvzwnge
==> Installing py-lazy-object-proxy-1.3.1-fpic6kvdihtvogzgreqeb2zjpcfppsps [6/8]
==> No binary for py-lazy-object-proxy-1.3.1-fpic6kvdihtvogzgreqeb2zjpcfppsps found: installing from source
==> Fetching https://spack-llnl-mirror.s3-us-west-2.amazonaws.com/_source-cache/archive/eb/eb91be369f945f10d3a49f5f9be8b3d0b93a4c2be8f8a5b83b0571b8123e0a7a.tar.gz
==> No patches needed for py-lazy-object-proxy
==> py-lazy-object-proxy: Executing phase: 'install'
==> py-lazy-object-proxy: Successfully installed py-lazy-object-proxy-1.3.1-fpic6kvdihtvogzgreqeb2zjpcfppsps
Stage: 2.62s. Install: 17.47s. Post-install: 0.94s. Total: 21.60s
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/py-lazy-object-proxy-1.3.1-fpic6kvdihtvogzgreqeb2zjpcfppsps
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/py-six-1.16.0-ztq6x5ahyilyk723qkmrff772hjcllpa
==> Installing py-astroid-2.2.5-pvfpbcbp4x6cuba2uew4wq2dytbbje2k [8/8]
==> No binary for py-astroid-2.2.5-pvfpbcbp4x6cuba2uew4wq2dytbbje2k found: installing from source
==> Fetching https://spack-llnl-mirror.s3-us-west-2.amazonaws.com/_source-cache/archive/65/6560e1e1749f68c64a4b5dee4e091fce798d2f0d84ebe638cf0e0585a343acf4.tar.gz
==> No patches needed for py-astroid
==> py-astroid: Executing phase: 'install'
==> Error: ProcessError: Command exited with status 1:
'/vol0004/apps/oss/spack-v0.19/opt/spack/linux-rhel8-a64fx/fj-4.8.1/python-3.10.8-7q66snjvhvy7im57hncbgpirmddrb5sk/bin/python3.10' '-m' 'pip' '-vvv' '--no-input' '--no-cache-dir' '--disable-pip-version-check' 'install' '--no-deps' '--ignore-installed' '--no-build-isolation' '--no-warn-script-location' '--no-index' '--prefix=/vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/py-astroid-2.2.5-pvfpbcbp4x6cuba2uew4wq2dytbbje2k' '.'
2 errors found in build log:
12 Processing /vol0003/rccs-sdt/data/a01008/tmpdir/spack-stage/spack-st
age-py-astroid-2.2.5-pvfpbcbp4x6cuba2uew4wq2dytbbje2k/spack-src
13 Added file:///vol0003/rccs-sdt/data/a01008/tmpdir/spack-stage/spac
k-stage-py-astroid-2.2.5-pvfpbcbp4x6cuba2uew4wq2dytbbje2k/spack-src
to build tracker '/vol0003/rccs-sdt/data/a01008/tmpdir/pip-build-tra
cker-y495qnts'
14 Running setup.py (path:/vol0003/rccs-sdt/data/a01008/tmpdir/spack-
stage/spack-stage-py-astroid-2.2.5-pvfpbcbp4x6cuba2uew4wq2dytbbje2k/
spack-src/setup.py) egg_info for package from file:///vol0003/rccs-s
dt/data/a01008/tmpdir/spack-stage/spack-stage-py-astroid-2.2.5-pvfpb
cbp4x6cuba2uew4wq2dytbbje2k/spack-src
15 Created temporary directory: /vol0003/rccs-sdt/data/a01008/tmpdir/
pip-pip-egg-info-3tb1xi1_
16 Preparing metadata (setup.py): started
17 Running command python setup.py egg_info
>> 18 /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/
spack/linux-rhel8-a64fx/fj-4.10.0/py-setuptools-68.0.0-umhokgnekqyzl
gjhl6pifea67uvzwnge/lib/python3.10/site-packages/setuptools/__init__
.py:84: _DeprecatedInstaller: setuptools.installer and fetch_build_e
ggs are deprecated.
19 !!
20
21 **********************************************************
**********************
22 Requirements should be satisfied by a PEP 517 installer.
23 If you are using pip, you can try `pip install --use-pep51
7`.
24 **********************************************************
**********************
...
68 setup_py_code = "from setuptools import setup; setup()"
69
70 exec(compile(setup_py_code, filename, "exec"))
71 '"'"''"'"''"'"' % ('"'"'/vol0003/rccs-sdt/data/a01008/tmpdir/spack
-stage/spack-stage-py-astroid-2.2.5-pvfpbcbp4x6cuba2uew4wq2dytbbje2k
/spack-src/setup.py'"'"',), "<pip-setuptools-caller>", "exec"))' egg
_info --egg-base /vol0003/rccs-sdt/data/a01008/tmpdir/pip-pip-egg-in
fo-3tb1xi1_
72 cwd: /vol0003/rccs-sdt/data/a01008/tmpdir/spack-stage/spack-stage-
py-astroid-2.2.5-pvfpbcbp4x6cuba2uew4wq2dytbbje2k/spack-src/
73 Preparing metadata (setup.py): finished with status 'error'
>> 74 error: metadata-generation-failed
75
76 × Encountered error while generating package metadata.
77 ╰─> See above for output.
78
79 note: This is an issue with the package mentioned above, not pip.
80 hint: See above for details.
See build log for details:
/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-py-astroid-2.2.5-pvfpbcbp4x6cuba2uew4wq2dytbbje2k/spack-build-out.txt