-
Bug
-
Resolution: Done-Errata
-
Undefined
-
rhel-8.8.0
-
None
-
None
-
None
-
rhel-pt-python
-
ssg_core_services
-
16
-
21
-
None
-
False
-
False
-
-
None
-
None
-
None
What were you trying to do that didn't work?
Whan you install `/usr/bin/python3` and you don't have any other Python installed yet, dnf prefers python3.11 over python3.6.
How reproducible:
Allways.
Steps to reproduce
- dnf remove python3{6,8,9,.11}
- dnf install /usr/bin/python3
Expected results
python36 - the main one with the longest support installed.
Actual results
python3.11 is installed.
For some reason, when all Pythons were modular (3.6, 3.8, and 3.9) dnf chose python36 package even though all of them provide `/usr/bin/python3`. Now, when python3.11 is not modular, it seems to have higher priority for dnf.
- links to
-
RHBA-2023:124696 python36:3.6 bug fix and enhancement update
- mentioned on