Skip to content

[package list]

EasyBuild-tools

License information

The p7zip package is covered by the GNU Lesser General Public License v2.1 or later. Files for RAR (un)compression though have a restriction. See the License.txt file in the p7zip GitHub repository.

After loading the module, the license information for the tools can also be found in the respective subdirectories of $EBROOTEASYBUILDMINTOOLS/share/licenses/.

User documentation

The EasyBuild-tools module contains a number of tools that are missing from the OS installation on LUMI, but are needed by some EasyConfigs as basic tools that EasyBuild expects to find in the OS (hence may be run without even first loading the build dependencies).

The version numbering of the modules corresponds to the version number of the LUMI stack for which they were meant.

Pre-installed modules (and EasyConfigs)

To access module help and find out for which stacks and partitions the module is installed, use module spider EasyBuild-tools/<version>.

EasyConfig:

Technical documentation

EasyBuild-tools offers a number of tools that EasyBuild expects from the OS for processing some EasyConfigs, biut are not installed on LUMI. To avoid circular dependencies it should not contain anything that EasyBuild needs for its own bare installation and to install this module.

Note that whereas some of our bundles do include EBROOT environment variables for each of the matching components, we don't do so for modules that can be loaded when EasyBuild is run as it complicates the configuration of EasyBuild. One should then also allow those modules that are suggested to exist by those EBROOT environment variables to be loaded while EasyBuild runs.

Contents

Package Remarks Version link
p7zip 23-09 - version check

p7zip-specific information

The p7zip package is a POSIX/Linux port of some of the p7zip Windows tools. Note that the latest version of 7zip do now support Linux already.

The p7zip tools however are used in certain EasyConfigs to work with ISO files, e.b., the MATLAB EasyConfigs in the EasyBuilders repository.

EasyBuild

Version 23.09

  • First version of this bundle, with currently only p7zip that we needed for Matlab.

  • The p7zip installation procedure is taken from the EasyBuilders p7zip installation for version 17.04, but rewritten more fitting with more consistent use of quotes, etc., and specifying compiler variables specifically for LUMI. It also uses the SYSTEM toolchain rather than GCCcore.