Description of problem: Yesterday's rawhide pylint update https://bodhi.fedoraproject.org/updates/FEDORA-2022-dc39a4341d is uninstallable. Version-Release number of selected component (if applicable): python3-pylint 2.11.1-1.fc36 How reproducible: Always Steps to Reproduce: 1. podman run -it --rm registry.fedoraproject.org/fedora:rawhide dnf install -y python3-pylint Actual results: Error: Problem: conflicting requests - nothing provides (python3.10dist(astroid) < 2.9 with python3.10dist(astroid) >= 2.8) needed by python3-pylint-2.11.1-1.fc36.noarch
See: https://bodhi.fedoraproject.org/updates/FEDORA-2022-030c1b389d
Ah, thanks -- it seems new pylint made it to the mirrors much earlier than astroid then. I'll retry the failed tests tomorrow then. Sorry for the noise!
Reopening. Two days later this is still broken [1]. python-astroid-2.9.2-2.fc36 is bigger than "2.9", so a "< 2.9" dependency just isn't satisfiable. [1] https://github.com/martinpitt/python-dbusmock/runs/4753334782?check_suite_focus=true
Pylint 2.12.2 should be in rawhide, and should fix this.
FTR, 2.12.2-1 is the very version that breaks this (it went into Rawhide four days ago, the version against which this bug was filed). There is no newer version.
Above it says 2.11.1-1.fc36. The requires for 2.12.2-1 in koji have: (python3.10dist(astroid) < 2.10~~ with python3.10dist(astroid) >= 2.9)
Sorry for the numbers confusion, you are right. Current `dnf info pylint` in Rawhide still says "pylint-2.11.1-1.fc36.src.rpm", so this is really a "composes are broken" or "mirrors are severely out of date" problem. ❱❱❱ curl -s -L https://download.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/Packages/p/ | grep pylint <a href="pylint-2.11.1-1.fc36.noarch.rpm">pylint-2.11.1-1.fc36.noarch.rpm</a> 08-Oct-2021 13:52 21608 Right now on servers in Germany, Westford, and wherever in the U.S. GitHub instances (Azure) run.