tests/lcitool: Update openSUSE to version 16

The first version of openSUSE 15 has been released in 2018, and
according to our support policy, we "support the most recent major
version at all times for up to five years after its initial release."

Since openSUSE 16 has been released a while ago, and openSUSE is
clearly older than 5 years already, it's time to update to version 16
now.

Signed-off-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Message-ID: <20260316135407.209072-3-thuth@redhat.com>
Message-ID: <20260320155107.2143191-7-alex.bennee@linaro.org>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
This commit is contained in:
Thomas Huth
2026-03-20 15:51:05 +00:00
committed by Alex Bennée
parent 31fb808acf
commit 5859803c77
3 changed files with 1 additions and 60 deletions

1
configure vendored
View File

@@ -927,7 +927,6 @@ if ! check_py_version "$python"; then
error_exit "Cannot use '$python', Python >= 3.9 is required." \ error_exit "Cannot use '$python', Python >= 3.9 is required." \
"Use --python=/path/to/python to specify a supported Python." \ "Use --python=/path/to/python to specify a supported Python." \
"Maybe try:" \ "Maybe try:" \
" openSUSE Leap 15.3+: zypper install python39" \
" CentOS: dnf install python3.12" " CentOS: dnf install python3.12"
fi fi

View File

@@ -3,70 +3,17 @@ mappings:
bindgen: bindgen:
Ubuntu2204: Ubuntu2204:
flake8:
OpenSUSELeap15:
meson: meson:
OpenSUSELeap15:
# Use Meson from PyPI wherever Rust is enabled # Use Meson from PyPI wherever Rust is enabled
Debian: Debian:
Fedora: Fedora:
Ubuntu: Ubuntu:
python3:
OpenSUSELeap15: python311-base
python3-PyYAML:
OpenSUSELeap15:
python3-devel:
OpenSUSELeap15: python311-devel
python3-docutils:
OpenSUSELeap15:
python3-numpy:
OpenSUSELeap15:
python3-opencv:
OpenSUSELeap15:
python3-pillow:
OpenSUSELeap15:
python3-pip:
OpenSUSELeap15: python311-pip
python3-pillow:
OpenSUSELeap15:
python3-selinux:
OpenSUSELeap15:
python3-setuptools:
OpenSUSELeap15: python311-setuptools
python3-sphinx:
OpenSUSELeap15:
python3-sphinx-rtd-theme:
OpenSUSELeap15:
python3-sqlite3:
OpenSUSELeap15: python311
python3-tomli: python3-tomli:
# test using tomllib # test using tomllib
apk: apk:
Fedora: Fedora:
Debian12: Debian12:
OpenSUSELeap15:
python3-venv:
OpenSUSELeap15: python311-base
python3-wheel:
OpenSUSELeap15: python311-wheel
rust: rust:
Debian12: rustc-web Debian12: rustc-web
@@ -79,12 +26,7 @@ pypi_mappings:
default: meson==1.8.1 default: meson==1.8.1
# Drop packages that need devel headers # Drop packages that need devel headers
python3-numpy:
OpenSUSELeap15:
# see above
python3-tomli: python3-tomli:
apk: apk:
Fedora: Fedora:
Debian12: Debian12:
OpenSUSELeap15:

View File

@@ -226,7 +226,7 @@ try:
generate_dockerfile("debian", "debian-13", generate_dockerfile("debian", "debian-13",
trailer="".join(debian13_extras)) trailer="".join(debian13_extras))
generate_dockerfile("fedora", "fedora-43") generate_dockerfile("fedora", "fedora-43")
generate_dockerfile("opensuse-leap", "opensuse-leap-15") generate_dockerfile("opensuse-leap", "opensuse-leap-16")
generate_dockerfile("ubuntu2204", "ubuntu-2204", generate_dockerfile("ubuntu2204", "ubuntu-2204",
trailer="".join(ubuntu2204_rust_extras), trailer="".join(ubuntu2204_rust_extras),
# https://bugs.launchpad.net/ubuntu/+source/rustc-1.83/+bug/2120318 # https://bugs.launchpad.net/ubuntu/+source/rustc-1.83/+bug/2120318