Description of problem: I have upgraded from Fedora 23 to Fedora 24. httpie-0.9.2-2.fc23.noarch was kept installed, and I could not find it in Fedora 24 repos. So I reported a bug against the compose tool: https://pagure.io/pungi/issue/279 It turned out to be a httpie bug. You should obsolete the old RPM when you're replacing it with a different RPM name. So please obsolete old versions of httpie with either python2-httpie or python3-httpie. Thanks. Version-Release number of selected component (if applicable): httpie-0.9.2-2.fc23.noarch python2-httpie-0:0.9.3-3.fc24.noarch python3-httpie-0:0.9.3-3.fc24.noarch
This is actually also an issue on Fedora 23, where I can do: dnf install htttpie (pulls in httpie-0.9.2-2.fc23.noarch) dnf install python3-httpie: Error: Transaction check error: file /usr/bin/http from install of python3-httpie-0.9.3-2.fc23.noarch conflicts with file from package httpie-0.9.2-2.fc23.noarch file /usr/share/man/man1/http.1.gz from install of python3-httpie-0.9.3-2.fc23.noarch conflicts with file from package httpie-0.9.2-2.fc23.noarch
The following line is present in the spec twice (because if/else statements): Provides: httpie%{?_isa} = %{version}-%{release} In both cases, it should be accompanied with: Obsoletes: httpie < 0.9.3-2 The version should be hardcoded. See https://fedoraproject.org/wiki/Upgrade_paths_%E2%80%94_renaming_or_splitting_packages
Whoops, looks like this happened when Ralph made the python3 one be default. Fixed in 21bbd80, building and creating updates now. Thanks for the report.
httpie-0.9.3-4.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2016-59ebb1aab2
httpie-0.9.3-4.fc23 has been submitted as an update to Fedora 23. https://bodhi.fedoraproject.org/updates/FEDORA-2016-f2060876d6
httpie-0.9.3-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-59ebb1aab2
httpie-0.9.3-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-f2060876d6
httpie-0.9.3-4.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report.
httpie-0.9.3-4.fc23 has been pushed to the Fedora 23 stable repository. If problems still persist, please make note of it in this bug report.