Supplementary Packages for Amazon Linux - Amazon Linux 2023

Supplementary Packages for Amazon Linux

This section introduces Supplementary Packages for Amazon Linux (SPAL) and outlines its benefits and limitations, along with guidelines for reporting package-related issues.

What is Supplementary Packages for Amazon Linux (or SPAL)?

Supplementary Packages for Amazon Linux (SPAL) is a dedicated package repository that provides access to thousands of additional packages derived from Extra Packages for Enterprise Linux 9 (EPEL9). These packages complement the existing software available in core Amazon Linux 2023.

SPAL simplifies software deployment by providing pre-built packages that are compatible with AL2023, eliminating the need for customers to build packages from source code themselves. This saves time and effort in the software installation process.

Note

SPAL is available in all AWS Commercial Regions, including the AWS GovCloud (US) Regions and China, for AL2023 instances with a release version of 2023.9.20251117 or later.

Benefits

SPAL provides several key advantages to Amazon Linux 2023 users:

  • Expanding AL2023 use cases — Access to popular additional packages beyond the core AL2023 repository, such as pandoc, GDAL or drbd-utils, enables customers to support multiple business and development needs.

  • Simplifying AL2023 package management — By providing packages pre-built for AL2023, the process of building additional packages from source is eliminated, saving time and reducing the risk of compilation errors.

  • Streamlining AL2 to AL2023 migration — SPAL repository enables seamless migration of workloads from AL2 to AL2023, including workloads that depend on EPEL7 packages.

Support of SPAL packages

SPAL packages are not covered by the same level of support as core AL2023 packages, which receive support for the entire life of Amazon Linux 2023.

Important

Prior to using SPAL, customers must carefully evaluate the following considerations:

  • SPAL packages are NOT covered by AWS Enterprise Support.

  • SPAL packages are provided 'as-is' from upstream EPEL9.

  • SPAL packages will NOT receive AWS CVE security tracking.

  • SPAL packages receive security patches and bug fixes exclusively from upstream EPEL9 when available.

Reporting package-related issues

If you encounter an issue with an SPAL package, we recommend to first check if the same issue occurs with the corresponding package in the upstream EPEL9 repository. For this, please consult the list of issues on the upstream EPEL repository.

If the issue is not present in EPEL9, create an issue in the Amazon Linux 2023 GitHub repository, as this indicates the problem is specific to the SPAL package build or configuration.

This approach ensures issues are addressed by the appropriate maintainers and contributes to the overall quality of both SPAL and upstream EPEL packages.

Note

The reported issues will be handled on a best-effort basis.

Related topics

For information on configuring SPAL on your system, consult the following documentation page: