python2-pysocks conflicts with python-SocksiPy: Error: Transaction check error: file /usr/lib/python2.7/site-packages/socks.py from install of python2-pysocks-1.5.6-2.fc23.noarch conflicts with file from package python-SocksiPy-1.00-11.fc23.noarch file /usr/lib/python2.7/site-packages/socks.pyc from install of python2-pysocks-1.5.6-2.fc23.noarch conflicts with file from package python-SocksiPy-1.00-11.fc23.noarch file /usr/lib/python2.7/site-packages/socks.pyo from install of python2-pysocks-1.5.6-2.fc23.noarch conflicts with file from package python-SocksiPy-1.00-11.fc23.noarch Is this fork intended to be a replacement? https://fedoraproject.org/wiki/Packaging:Guidelines#Renaming.2FReplacing_Existing_Packages
Oh, I see.. there's a typo in the python-pysocks specfile. It specifies a conflict with python3-SocksiPy, mistakenly: http://pkgs.fedoraproject.org/cgit/rpms/python-pysocks.git/commit/?id=733ebbd83270de7fc8bed19bf4191ffb34e7d769 Therefore, the conflict is implicit (when it was meant to be explicit). There is in fact a conflict. Do you think the conflict (if I change it to be explicit) is warranted by https://fedoraproject.org/wiki/Packaging:Conflicts ? If not, should we file for an exception?
I would either Conflicts: explicitly, or Obsoletes/Provides if it's intended to be a drop-in replacement and you've worked that out with the python-SocksiPy maintainer. Disclaimer, I know nothing of either codebase, including reasons for the fork or why a project would choose one or the other.
I'm also experiencing this error: # dnf clean packages ; dnf clean all ; dnf -y upgrade Delta RPMs reduced 423.4 MB of updates to 150.3 MB (64.1% saved) Running transaction check Transaction check succeeded. Running transaction test The downloaded packages were saved in cache until the next successful transaction. You can remove cached packages by executing 'dnf clean packages'. Error: Transaction check error: file /usr/lib/python2.7/site-packages/socks.py from install of python2-pysocks-1.5.6-2.fc23.noarch conflicts with file from package python-SocksiPy-1.00-11.fc23.noarch file /usr/lib/python2.7/site-packages/socks.pyc from install of python2-pysocks-1.5.6-2.fc23.noarch conflicts with file from package python-SocksiPy-1.00-11.fc23.noarch file /usr/lib/python2.7/site-packages/socks.pyo from install of python2-pysocks-1.5.6-2.fc23.noarch conflicts with file from package python-SocksiPy-1.00-11.fc23.noarch
Seeing this now as well, same root cause: package python2-requests-2.10.0-2.fc24.noarch requires python-urllib3 = 1.15.1, but none of the providers can be installed
python-pysocks-1.5.6-4.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2016-d7ed60de99
python-pysocks-1.5.6-4.fc23 has been submitted as an update to Fedora 23. https://bodhi.fedoraproject.org/updates/FEDORA-2016-341729fc3c
python-pysocks-1.5.6-4.fc22 has been submitted as an update to Fedora 22. https://bodhi.fedoraproject.org/updates/FEDORA-2016-ada5ffd6b3
Works, thank you!
\รณ/
python-pysocks-1.5.6-4.fc24 has been pushed to the Fedora 24 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-d7ed60de99
python-pysocks-1.5.6-4.fc22 has been pushed to the Fedora 22 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-ada5ffd6b3
python-pysocks-1.5.6-4.fc23 has been pushed to the Fedora 23 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-341729fc3c
python-pysocks-1.5.6-4.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report.
python-pysocks-1.5.6-4.fc23 has been pushed to the Fedora 23 stable repository. If problems still persist, please make note of it in this bug report.