Created attachment 1377488 [details] Fix Python 2 dependency from Python 3 subpackage The python3-websocket-client RPM requires both Python 2 and Python 3. python3-websocket-client contains a Python 2 executable, as it sometimes does not get overridden in the %install section [0], and thus drugs in Python 2 as a dependency: $ dnf --disablerepo=* --enablerepo=rawhide repoquery --requires python3-websocket-client /usr/bin/python2 python(abi) = 3.6 python3-six I am attaching a simple patch to fix this issue. I would create a Pagure PR, but I am not able to push to my Pagure fork due to acl update for way too long. [0] https://python-rpm-porting.readthedocs.io/en/latest/application-modules.html#install
This bug appears to have been reported against 'rawhide' during the Fedora 28 development cycle. Changing version to '28'.
Hi Ralph, I have created a PR that fixes the issue and provides new version 0.47.0: https://src.fedoraproject.org/rpms/python-websocket-client/pull-request/3 May I ask to review the patch and rebuild the package?
python-websocket-client-0.47.0-1.fc28 has been submitted as an update to Fedora 28. https://bodhi.fedoraproject.org/updates/FEDORA-2018-ba5009c9a0
python3-websocket-client-0.47.0-1.el7 has been submitted as an update to Fedora EPEL 7. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2018-2ed7c3b54e
python-websocket-client-0.47.0-1.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2018-1150fce8d8
python3-websocket-client-0.47.0-1.el7 has been pushed to the Fedora EPEL 7 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-EPEL-2018-2ed7c3b54e
python-websocket-client-0.47.0-1.fc27 has been pushed to the Fedora 27 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-2018-1150fce8d8
python-websocket-client-0.47.0-1.fc28 has been pushed to the Fedora 28 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-2018-ba5009c9a0
python-websocket-client-0.47.0-1.fc28 has been pushed to the Fedora 28 stable repository. If problems still persist, please make note of it in this bug report.
python-websocket-client-0.47.0-1.fc27 has been pushed to the Fedora 27 stable repository. If problems still persist, please make note of it in this bug report.
python3-websocket-client-0.47.0-1.el7 has been pushed to the Fedora EPEL 7 stable repository. If problems still persist, please make note of it in this bug report.