Bug 998464
Summary: | [repo] package download error: An Curl handle error: Unsupported protocol | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Ales Kozumplik <akozumpl> |
Component: | dnf | Assignee: | Ales Kozumplik <akozumpl> |
Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | rawhide | CC: | akozumpl, jsilhan, jzeleny, marianne, pnemade, pomidorabelisima |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | dnf-0.3.12 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | 997658 | Environment: | |
Last Closed: | 2013-09-16 12:42:52 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: | |||
Bug Depends On: | 997658 | ||
Bug Blocks: |
Description
Ales Kozumplik
2013-08-19 11:31:04 UTC
What is happening here: A fix to bug 979042 rests on giving librepo a single URL to download a given package from, even if we are downloading from a mirrorlist (a limitation of the 0.0.5 version of librepo is that it can only take one 'url'). If this given URL happens to be rsync or other protocol not supported by librepo (rsync is currently not supported by yum/urlgrabber for that matter), the above error results. Resolving bug 979042 removed the librepo limitation and DNF commit 36492d2 resolves this bug by passing all known mirroring URLs to librepo. This should be included with dnf-0.3.12. Note that rebuilding the current dnf with the current upstream librepo will not help as there are other issues with the upstream librepo. Coordinating with the librepo maintainer. > Note that rebuilding the current dnf with the current upstream librepo will > not help as there are other issues with the upstream librepo. Coordinating > with the librepo maintainer. bug 998499 |