Project

General

Profile

Get binary distributions

We make binary distributions available for select packages. You will find them at
https://scisoft.fnal.gov/

See the download page art-<version>.html for your desired release in https://scisoft.fnal.gov/scisoft/bundles/art/ for details of how to download the binary distributions for that release. This download page is also linked from the art release notes starting with version 1.08.10.

Binary Distribution Cheat Sheet

Identify your product directory.

These tarballs are designed to be unwound in a product directory, <product-dir>.

You can use an existing relocatable product directory or make a new one.

Obtain the binary release distribution files.

Use the download script download-<version>.sh referenced from the release's download page (instructions there): this is the recommended method. Alternatively if you require, individual package tarballs may be found under https://scisoft.fnal.gov/scisoft/packages/.

A word about qualifiers.

Some packages come in versions which differ only by the qualifier. Two packages with the same version and flavor but different qualifiers may have been built with different compile options, or with different dependencies. For instance, there are e4 and e4:nu-qualified variants of the binary distributions of the art suite. For further details, see AboutQualifiers.

Package naming

Binary tarballs will be named as follows:

<package>-<version>-<os>-<architecture>-<qualifiers>.<ext>

Some definitions used to name the tarball:

  • <package>: a package is a ups product: art, root, etc.
  • <version>: usually written as, for instance, 0.5.0 instead of v0_5_0.
  • <os>: slf4, slf5, etc.
  • <architecture>: noarch, i686, or x86_64.
  • <qualifiers>: this field contains qualifiers separated by dashes, e.g., e6-debug, e6-nu-prof, gcc48, etc.
  • <ext>: usually .tar.bz2.

For general distribution, we expect people to define their own <product-dir>, so we build the tarball from inside <product-dir>.

Packages named <package>-<version>-source.tar.bz2 are for building from scratch.
See Build packages required by art.