From e9325a87a6130c1191e151af4b74772308cd50cc Mon Sep 17 00:00:00 2001 From: Petri Virkkunen Date: Wed, 15 Nov 2023 16:36:41 +0200 Subject: [PATCH] Upgrade Python on RHEL 8.8 from 3.8 to 3.11 In order to avoid installing packages to one version of python and then trying to use them from another version, stop installing python 3.8 and simply install Python 3.11, along with pip. Change-Id: Id2f63a6d1aff0d3fd3a5934887fe82a642f6ab92 Reviewed-by: Dominik Holland Reviewed-by: Zoltan Gera --- .../qtci-linux-RHEL-8.8-x86_64/04-install-packages.sh | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/coin/provisioning/qtci-linux-RHEL-8.8-x86_64/04-install-packages.sh b/coin/provisioning/qtci-linux-RHEL-8.8-x86_64/04-install-packages.sh index 1cade7c1..53de563d 100755 --- a/coin/provisioning/qtci-linux-RHEL-8.8-x86_64/04-install-packages.sh +++ b/coin/provisioning/qtci-linux-RHEL-8.8-x86_64/04-install-packages.sh @@ -66,8 +66,9 @@ installPackages+=(libusbx-devel) # speech-dispatcher-devel for QtSpeech, otherwise it has no backend on Linux installPackages+=(speech-dispatcher-devel) # Python 3.8 for pyside. Qt for Python support for Python 3.6 will be deprecated in within pyside6.3 -installPackages+=(python38) -installPackages+=(python38-devel) +installPackages+=(python3.11) +installPackages+=(python3.11-pip) +installPackages+=(python3.11-devel) # WebEngine installPackages+=(bison) installPackages+=(flex) @@ -152,7 +153,7 @@ sudo pip config --user set global.extra-index-url https://pypi.org/simple/ sudo pip3 install virtualenv wheel # Just make sure we have virtualenv to run with python3.8 -m virtualenv -sudo python3.8 -m pip install virtualenv wheel +sudo python3.11 -m pip install virtualenv wheel sudo /usr/bin/pip3 install wheel sudo /usr/bin/pip3 install dataclasses