]> git-server-git.apps.pok.os.sepia.ceph.com Git - teuthology.git/commitdiff
bootstrap: fix suse family deps
authorKyr Shatskyy <kyrylo.shatskyy@gmail.com>
Tue, 9 Sep 2025 20:29:19 +0000 (22:29 +0200)
committerZack Cerza <zack@cerza.org>
Fri, 7 Nov 2025 20:02:44 +0000 (13:02 -0700)
Signed-off-by: Kyr Shatskyy <kyrylo.shatskyy@gmail.com>
bootstrap

index 1f641ebfac3e8c63380ed3a61501d3ecc125114c..a85fe1339bc03434f045a1a624aa4cae03e97a63 100755 (executable)
--- a/bootstrap
+++ b/bootstrap
@@ -42,8 +42,9 @@ Linux)
         deps=(libev-devel libffi-devel libvirt-devel "$PYTHON-devel" pipx)
         ;;
     "openSUSE project"|"SUSE LINUX"|"openSUSE"|"openSUSELeap"|"openSUSETumbleweed")
-        deps=(python python-devel libev-devel libffi-devel libvirt-devel python-pipx)
-        has_pkg="rpm --whatprovides"
+        PYTHON=${PYTHON:-"python3"}
+        deps=("$PYTHON" "$PYTHON-devel" "$PYTHON-pipx" libev-devel libffi-devel libvirt-devel)
+        has_pkg="rpm -q --whatprovides"
         install_pkg="sudo zypper install"
         ;;
     esac