Description of problem: I installed python3-flake8 and I expected to find /usr/bin/flake8, or /usr/bin/flake8-3{,.5}, but instead it seems to be installed as /usr/bin/python3-flake8. The Python packaging guidelines say that executables should either: 0) be owned by python2- or python3- (usually python3- should be preferred), in which case python3-flake8 could provide /usr/bin/flake8, or 1) be named /usr/bin/flake8 (provided by python2-), /usr/bin/flake8-2, /usr/bin/flake8-2.7, /usr/bin/flake8-3, and /usr/bin/flake8-3.5. Version-Release number of selected component (if applicable): python3-flake8-2.5.5-2.fc25.noarch How reproducible: Every time. Steps to Reproduce: 1. Install python3-flake8 Actual results: /usr/bin/python3-flake8 exists. Expected results: /usr/bin/flake8 or both /usr/bin/flake8-3 and /usr/bin/flake8-3.5 should exist, and python3-flake8 should not exist. Additional info: I recommend fixing this only in Rawhide, since it is a backwards incompatible change. Alternatively, you could fix it in F24-25 and keep python3-flake8 in them as a compatibility, but if you do that I recommend not installing the compatibility binary in Rawhide. [0] https://fedoraproject.org/wiki/Packaging:Python#Naming
python-flake8-2.5.5-3.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2016-7dc3e1e1a3
python-flake8-2.5.5-3.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-7dc3e1e1a3
python-flake8-2.5.5-3.fc25 has been pushed to the Fedora 25 stable repository. If problems still persist, please make note of it in this bug report.