SUSE-RU-2026:3979-1: moderate: Recommended update for python-rpm-macros

SLE-UPDATES null at suse.de
Mon Sep 7 08:33:32 UTC 2026


# Recommended update for python-rpm-macros

Announcement ID: SUSE-RU-2026:3979-1  
Release Date: 2026-09-06T07:43:54Z  
Rating: moderate  
References:

  
Affected Products:

  * Basesystem Module 15-SP7
  * openSUSE Leap 15.4
  * SUSE Linux Enterprise Desktop 15 SP7
  * SUSE Linux Enterprise High Performance Computing 15 SP4
  * SUSE Linux Enterprise High Performance Computing 15 SP5
  * SUSE Linux Enterprise High Performance Computing ESPOS 15 SP4
  * SUSE Linux Enterprise High Performance Computing ESPOS 15 SP5
  * SUSE Linux Enterprise High Performance Computing LTSS 15 SP4
  * SUSE Linux Enterprise High Performance Computing LTSS 15 SP5
  * SUSE Linux Enterprise Real Time 15 SP7
  * SUSE Linux Enterprise Server 15 SP4
  * SUSE Linux Enterprise Server 15 SP4 LTSS
  * SUSE Linux Enterprise Server 15 SP5
  * SUSE Linux Enterprise Server 15 SP5 LTSS
  * SUSE Linux Enterprise Server 15 SP6
  * SUSE Linux Enterprise Server 15 SP6 LTSS
  * SUSE Linux Enterprise Server 15 SP7
  * SUSE Linux Enterprise Server for SAP Applications 15 SP4
  * SUSE Linux Enterprise Server for SAP Applications 15 SP5
  * SUSE Linux Enterprise Server for SAP Applications 15 SP6
  * SUSE Linux Enterprise Server for SAP Applications 15 SP7

  
  
An update that can now be installed.

## Description:

This update for python-rpm-macros fixes the following issues:

  * Sync with slfo-main
  * Update to version 20260821.08c5ec8:
    * Use the primary interpreter for generic python3 macros
    * Add python315 macros, remove python39
  * Update to version 20260629.bcd36db:
    * don't use realpath to the interpreter binary
    * doc: add a shot documentation text for %python_site{lib,arch}_module.
    * Add initial pyproject declarative buildsystem
    * fix: handle the situation when either `name` or `meta_name` is not found
    * Consolidate site directory name normalization into %__python_sitedir_name
    * Normalize the name of the directory
    * Definitions of %python_site{lib,arch}_module macros.
  * Update to version 20260601.4a231f4:
    * fix: allow function of `%pythonXX_provides` w/o /usr/bin/python3
    * Update python version handling in default-prjconf
    * Rewrite README.md to have headlines for each macro.
  * Allow function of `%pythonXX_provides` even without the access to
    /usr/bin/python3.
  * Update to version 20260317.5e02b19:
    * fix: don't double escape %{**} code.
    * Copy libalternatives binaries from buildroot to flavorbin
  * Update to version 20250923.c3cfac8:
    * Remove py_setup_args macro completely.
    * Move libalternative conf creation to FLAVOR_alternative_conf
    * Update default-prjconf for primary python: python313
    * Drop python38, add python314
    * Make RPM macro expansions POSIX sh-compatible

## Patch Instructions:

To install this SUSE update use the SUSE recommended installation methods like
YaST online_update or "zypper patch".  
Alternatively you can run the command listed for your product:

  * Basesystem Module 15-SP7  
    zypper in -t patch SUSE-SLE-Module-Basesystem-15-SP7-2026-3979=1

  * SUSE Linux Enterprise Server 15 SP4 LTSS  
    zypper in -t patch SUSE-SLE-Product-SLES-15-SP4-LTSS-2026-3979=1

  * SUSE Linux Enterprise Server for SAP Applications 15 SP6  
    zypper in -t patch SUSE-SLE-Product-SLES_SAP-15-SP6-2026-3979=1

  * SUSE Linux Enterprise High Performance Computing ESPOS 15 SP5  
    zypper in -t patch SUSE-SLE-Product-HPC-15-SP5-ESPOS-2026-3979=1

  * SUSE Linux Enterprise Server 15 SP6 LTSS  
    zypper in -t patch SUSE-SLE-Product-SLES-15-SP6-LTSS-2026-3979=1

  * SUSE Linux Enterprise High Performance Computing ESPOS 15 SP4  
    zypper in -t patch SUSE-SLE-Product-HPC-15-SP4-ESPOS-2026-3979=1

  * SUSE Linux Enterprise Server 15 SP5 LTSS  
    zypper in -t patch SUSE-SLE-Product-SLES-15-SP5-LTSS-2026-3979=1

  * openSUSE Leap 15.4  
    zypper in -t patch SUSE-2026-3979=1

  * SUSE Linux Enterprise Server for SAP Applications 15 SP4  
    zypper in -t patch SUSE-SLE-Product-SLES_SAP-15-SP4-2026-3979=1

  * SUSE Linux Enterprise High Performance Computing LTSS 15 SP4  
    zypper in -t patch SUSE-SLE-Product-HPC-15-SP4-LTSS-2026-3979=1

  * SUSE Linux Enterprise High Performance Computing LTSS 15 SP5  
    zypper in -t patch SUSE-SLE-Product-HPC-15-SP5-LTSS-2026-3979=1

  * SUSE Linux Enterprise Server for SAP Applications 15 SP5  
    zypper in -t patch SUSE-SLE-Product-SLES_SAP-15-SP5-2026-3979=1

## Package List:

  * SUSE Linux Enterprise Server for SAP Applications 15 SP5 (noarch)
    * python-rpm-generators-20260821.08c5ec8-150400.3.21.1
    * python-rpm-macros-20260821.08c5ec8-150400.3.21.1
  * SUSE Linux Enterprise High Performance Computing ESPOS 15 SP4 (noarch)
    * python-rpm-generators-20260821.08c5ec8-150400.3.21.1
    * python-rpm-macros-20260821.08c5ec8-150400.3.21.1
  * SUSE Linux Enterprise Server 15 SP4 LTSS (noarch)
    * python-rpm-generators-20260821.08c5ec8-150400.3.21.1
    * python-rpm-macros-20260821.08c5ec8-150400.3.21.1
  * SUSE Linux Enterprise High Performance Computing ESPOS 15 SP5 (noarch)
    * python-rpm-generators-20260821.08c5ec8-150400.3.21.1
    * python-rpm-macros-20260821.08c5ec8-150400.3.21.1
  * SUSE Linux Enterprise Server 15 SP5 LTSS (noarch)
    * python-rpm-generators-20260821.08c5ec8-150400.3.21.1
    * python-rpm-macros-20260821.08c5ec8-150400.3.21.1
  * Basesystem Module 15-SP7 (noarch)
    * python-rpm-generators-20260821.08c5ec8-150400.3.21.1
    * python-rpm-macros-20260821.08c5ec8-150400.3.21.1
  * SUSE Linux Enterprise High Performance Computing LTSS 15 SP4 (noarch)
    * python-rpm-generators-20260821.08c5ec8-150400.3.21.1
    * python-rpm-macros-20260821.08c5ec8-150400.3.21.1
  * SUSE Linux Enterprise Server for SAP Applications 15 SP4 (noarch)
    * python-rpm-generators-20260821.08c5ec8-150400.3.21.1
    * python-rpm-macros-20260821.08c5ec8-150400.3.21.1
  * SUSE Linux Enterprise Server 15 SP6 LTSS (noarch)
    * python-rpm-generators-20260821.08c5ec8-150400.3.21.1
    * python-rpm-macros-20260821.08c5ec8-150400.3.21.1
  * openSUSE Leap 15.4 (noarch)
    * python-rpm-generators-20260821.08c5ec8-150400.3.21.1
    * python-rpm-macros-20260821.08c5ec8-150400.3.21.1
  * SUSE Linux Enterprise Server for SAP Applications 15 SP6 (noarch)
    * python-rpm-generators-20260821.08c5ec8-150400.3.21.1
    * python-rpm-macros-20260821.08c5ec8-150400.3.21.1
  * SUSE Linux Enterprise High Performance Computing LTSS 15 SP5 (noarch)
    * python-rpm-generators-20260821.08c5ec8-150400.3.21.1
    * python-rpm-macros-20260821.08c5ec8-150400.3.21.1

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.suse.com/pipermail/sle-updates/attachments/20260907/54e8ea37/attachment-0001.htm>


More information about the sle-updates mailing list