@samitouri / QOSamiQemu / commits / 5859803c77

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>

Thomas Huth committed Mar 20, 2026 at 15:51 UTC 5859803c7702d190924478b5cd5ed5a67f3c0875
3 files changed +1 -60
configure
-1
@@ -927,7 +927,6 @@ if ! check_py_version "$python"; then
927 error_exit "Cannot use '$python', Python >= 3.9 is required." \
928 "Use --python=/path/to/python to specify a supported Python." \
929 "Maybe try:" \
930 - " openSUSE Leap 15.3+: zypper install python39" \
930 " CentOS: dnf install python3.12"
931 fi
932
tests/lcitool/mappings.yml
-58
@@ -3,70 +3,17 @@ mappings:
3 bindgen:
4 Ubuntu2204:
5
6 - flake8:
7 - OpenSUSELeap15:
8 -
6 meson:
10 - OpenSUSELeap15:
7 # Use Meson from PyPI wherever Rust is enabled
8 Debian:
9 Fedora:
10 Ubuntu:
11
16 - python3:
17 - OpenSUSELeap15: python311-base
18 -
19 - python3-PyYAML:
20 - OpenSUSELeap15:
21 -
22 - python3-devel:
23 - OpenSUSELeap15: python311-devel
24 -
25 - python3-docutils:
26 - OpenSUSELeap15:
27 -
28 - python3-numpy:
29 - OpenSUSELeap15:
30 -
31 - python3-opencv:
32 - OpenSUSELeap15:
33 -
34 - python3-pillow:
35 - OpenSUSELeap15:
36 -
37 - python3-pip:
38 - OpenSUSELeap15: python311-pip
39 -
40 - python3-pillow:
41 - OpenSUSELeap15:
42 -
43 - python3-selinux:
44 - OpenSUSELeap15:
45 -
46 - python3-setuptools:
47 - OpenSUSELeap15: python311-setuptools
48 -
49 - python3-sphinx:
50 - OpenSUSELeap15:
51 -
52 - python3-sphinx-rtd-theme:
53 - OpenSUSELeap15:
54 -
55 - python3-sqlite3:
56 - OpenSUSELeap15: python311
57 -
12 python3-tomli:
13 # test using tomllib
14 apk:
15 Fedora:
16 Debian12:
63 - OpenSUSELeap15:
64 -
65 - python3-venv:
66 - OpenSUSELeap15: python311-base
67 -
68 - python3-wheel:
69 - OpenSUSELeap15: python311-wheel
17
18 rust:
19 Debian12: rustc-web
@@ -79,12 +26,7 @@ pypi_mappings:
26 default: meson==1.8.1
27
28 # Drop packages that need devel headers
82 - python3-numpy:
83 - OpenSUSELeap15:
84 -
85 - # see above
29 python3-tomli:
30 apk:
31 Fedora:
32 Debian12:
90 - OpenSUSELeap15:
tests/lcitool/refresh
+1 -1
@@ -226,7 +226,7 @@ try:
226 generate_dockerfile("debian", "debian-13",
227 trailer="".join(debian13_extras))
228 generate_dockerfile("fedora", "fedora-43")
229 - generate_dockerfile("opensuse-leap", "opensuse-leap-15")
229 + generate_dockerfile("opensuse-leap", "opensuse-leap-16")
230 generate_dockerfile("ubuntu2204", "ubuntu-2204",
231 trailer="".join(ubuntu2204_rust_extras),
232 # https://bugs.launchpad.net/ubuntu/+source/rustc-1.83/+bug/2120318