Bug 1265241
Summary: | git-review depends on python-request, but RPM missing Requires | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Paul Jakma <paul+rhbugz> |
Component: | dnf | Assignee: | Packaging Maintenance Team <packaging-team-maint> |
Status: | CLOSED NOTABUG | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | high | Docs Contact: | |
Priority: | unspecified | ||
Version: | 23 | CC: | jsilhan, mdomonko, mluscon, packaging-team-maint, paul+rhbugz, pnemade, vmukhame, zaitcev |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2015-12-09 10:23:40 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Paul Jakma
2015-09-22 12:57:24 UTC
The python-requests is listed in the requirements. [zaitcev@lembas git-review.f23]$ rpm -q --requires git-review-1.25.0-1.fc23.noarch /usr/bin/python git python(abi) = 2.7 python-requests python-setuptools rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(PayloadIsXz) <= 5.2-1 [zaitcev@lembas git-review.f23]$ I suspect a bug in DNF. I'm reassigning this to the "dnf" component, so that someone knowledgeable could diagnose how the impossible became possible. If they point out a problem with the spec, I'll be happy to take this bug back and fix it. Could you please provide an output of "dnf repoquery --whatprovides python-requests". # dnf repoquery --whatprovides python-requests Last metadata expiration check performed 2:30:21 ago on Tue Dec 8 12:26:01 2015. python-requests-0:2.7.0-7.fc23.noarch However, the problem seems to be gone: # rpm -q --whatrequires python-requests git-review-1.25.0-1.fc23.noarch # dnf remove python-requests Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Removing: git-review noarch 1.25.0-1.fc23 @fedora 214 k python-chardet noarch 2.2.1-3.fc23 @fedora 1.1 M python-requests noarch 2.7.0-7.fc23 @fedora 344 k python-urllib3 noarch 1.10.4-6.fc23 @fedora 380 k Transaction Summary ================================================================================ Remove 4 Packages … Complete! # dnf install git-review Last metadata expiration check performed 2:32:20 ago on Tue Dec 8 12:26:01 2015. Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: git-review noarch 1.25.0-1.fc23 fedora 75 k python-chardet noarch 2.2.1-3.fc23 fedora 231 k python-requests noarch 2.7.0-7.fc23 fedora 101 k python-urllib3 noarch 1.10.4-6.fc23 fedora 110 k Transaction Summary ================================================================================ Install 4 Packages Complete! Exactly what fixed it, I don't know (change in the python-requests package?), but it _seems_ to be fixed AFAICT. Ok, let's put it down to some packaging issue. Feel free to reopen if the problem reoccurres. |