Hi, I noticed that creating virtualenvs did not work anymore with the latest python 3.10 package on Fedora 38
...snip [root@fe60c84b08f3 /]# cat /etc/fedora-release Fedora release 38 (Thirty Eight) [root@fe60c84b08f3 /]# rpm -q python3.10 python3.10-3.10.14-1.fc38.x86_64 snap...
Here comes the error
...snip [root@fe60c84b08f3 /]# python3.10 -m venv venv Error: Command '['/venv/bin/python3.10', '-m', 'ensurepip', '--upgrade', '--default-pip']' returned non-zero exit status 1. snap...
https://www.python.org/downloads/release/python-31014/ tells us ... bundled libexpat was updated to 2.6.0 to address CVE-2023-52425...
using the fedora container for CI runs without doing global dnf update to save resources I had to update expat from expat-2.5.0-2.fc38.x86_64 to expat-2.6.0-1.fc38.x86_64
I wonder if there is a way to reflect that in the spec file something like:
...snip Requires: expat >= 2.6.0 snap...
?
All the best, Markus