This is an automated email from the ASF dual-hosted git repository.
fgerlits pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/nifi-minifi-cpp.git
The following commit(s) were added to refs/heads/main by this push:
new 1fd09ad4b MINIFICPP-2904 Register pip3 alternative for python3.12 on
Rocky 8/9 (#2264)
1fd09ad4b is described below
commit 1fd09ad4bb8d8ba508d9d4cd6349967ace57b7aa
Author: Gabor Gyimesi <[email protected]>
AuthorDate: Thu Sep 17 12:59:53 2026 +0200
MINIFICPP-2904 Register pip3 alternative for python3.12 on Rocky 8/9 (#2264)
The pip3 alternative is used in python system tests, but only pip3.12
was available that made the test fail on Rocky 9.
---
cmake/VerifyPackageWithDocker.cmake | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/cmake/VerifyPackageWithDocker.cmake
b/cmake/VerifyPackageWithDocker.cmake
index 330ac64c0..19cd0291e 100644
--- a/cmake/VerifyPackageWithDocker.cmake
+++ b/cmake/VerifyPackageWithDocker.cmake
@@ -39,16 +39,16 @@ function(ADD_PACKAGE_VERIFY TAG_PREFIX)
endfunction()
-CREATE_DOCKER_TARGET_FROM_ROCKY_PACKAGE(rockylinux:8 rocky8 "dnf install -y
wget python3.12-devel python3.12-pip gcc gcc-c++ findutils libatomic \\&\\&
alternatives --install /usr/bin/python3 python3 /usr/bin/python3.12 2 \\&\\&
alternatives --set python3 /usr/bin/python3.12")
-CREATE_DOCKER_TARGET_FROM_ROCKY_PACKAGE(rockylinux:9 rocky9 "dnf install -y
wget python3.12-devel python3.12-pip gcc gcc-c++ findutils libatomic \\&\\&
alternatives --install /usr/bin/python3 python3 /usr/bin/python3.12 2 \\&\\&
alternatives --set python3 /usr/bin/python3.12")
+CREATE_DOCKER_TARGET_FROM_ROCKY_PACKAGE(rockylinux:8 rocky8 "dnf install -y
wget python3.12-devel python3.12-pip gcc gcc-c++ findutils libatomic \\&\\&
alternatives --install /usr/bin/python3 python3 /usr/bin/python3.12 2 \\&\\&
alternatives --set python3 /usr/bin/python3.12 \\&\\& alternatives --install
/usr/bin/pip3 pip3 /usr/bin/pip3.12 2 \\&\\& alternatives --set pip3
/usr/bin/pip3.12")
+CREATE_DOCKER_TARGET_FROM_ROCKY_PACKAGE(rockylinux:9 rocky9 "dnf install -y
wget python3.12-devel python3.12-pip gcc gcc-c++ findutils libatomic \\&\\&
alternatives --install /usr/bin/python3 python3 /usr/bin/python3.12 2 \\&\\&
alternatives --set python3 /usr/bin/python3.12 \\&\\& alternatives --install
/usr/bin/pip3 pip3 /usr/bin/pip3.12 2 \\&\\& alternatives --set pip3
/usr/bin/pip3.12")
CREATE_DOCKER_TARGET_FROM_ROCKY_PACKAGE(rockylinux/rockylinux:10 rocky10 "dnf
install -y wget python3-devel python3-pip gcc gcc-c++ findutils libatomic")
CREATE_DOCKER_TARGET_FROM_ROCKY_PACKAGE(ubuntu:jammy jammy "apt update \\&\\&
apt install -y wget python3-dev python3-venv python3-pip")
CREATE_DOCKER_TARGET_FROM_ROCKY_PACKAGE(ubuntu:noble noble "apt update \\&\\&
apt install -y wget python3-dev python3-venv python3-pip")
CREATE_DOCKER_TARGET_FROM_ROCKY_PACKAGE(debian:bookworm bookworm "apt update
\\&\\& apt install -y wget python3-dev python3-venv python3-pip")
CREATE_DOCKER_TARGET_FROM_ROCKY_PACKAGE(debian:bullseye bullseye "apt update
\\&\\& apt install -y wget python3-dev python3-venv python3-pip")
CREATE_DOCKER_TARGET_FROM_ROCKY_PACKAGE(debian:trixie trixie "apt update
\\&\\& apt install -y wget python3-dev python3-venv python3-pip")
-CREATE_DOCKER_TARGET_FROM_RPM_PACKAGE(rockylinux:8 rocky8 "dnf install -y wget
python3.12-devel python3.12-pip gcc gcc-c++ findutils libatomic \\&\\&
alternatives --install /usr/bin/python3 python3 /usr/bin/python3.12 2 \\&\\&
alternatives --set python3 /usr/bin/python3.12")
-CREATE_DOCKER_TARGET_FROM_RPM_PACKAGE(rockylinux:9 rocky9 "dnf install -y wget
python3.12-devel python3.12-pip gcc gcc-c++ findutils libatomic \\&\\&
alternatives --install /usr/bin/python3 python3 /usr/bin/python3.12 2 \\&\\&
alternatives --set python3 /usr/bin/python3.12")
+CREATE_DOCKER_TARGET_FROM_RPM_PACKAGE(rockylinux:8 rocky8 "dnf install -y wget
python3.12-devel python3.12-pip gcc gcc-c++ findutils libatomic \\&\\&
alternatives --install /usr/bin/python3 python3 /usr/bin/python3.12 2 \\&\\&
alternatives --set python3 /usr/bin/python3.12 \\&\\& alternatives --install
/usr/bin/pip3 pip3 /usr/bin/pip3.12 2 \\&\\& alternatives --set pip3
/usr/bin/pip3.12")
+CREATE_DOCKER_TARGET_FROM_RPM_PACKAGE(rockylinux:9 rocky9 "dnf install -y wget
python3.12-devel python3.12-pip gcc gcc-c++ findutils libatomic \\&\\&
alternatives --install /usr/bin/python3 python3 /usr/bin/python3.12 2 \\&\\&
alternatives --set python3 /usr/bin/python3.12 \\&\\& alternatives --install
/usr/bin/pip3 pip3 /usr/bin/pip3.12 2 \\&\\& alternatives --set pip3
/usr/bin/pip3.12")
CREATE_DOCKER_TARGET_FROM_RPM_PACKAGE(rockylinux/rockylinux:10 rocky10 "dnf
install -y wget python3-devel python3-pip gcc gcc-c++ libatomic")
ADD_PACKAGE_VERIFY(rocky8)