debmirror cannot download Canonical repository, but reports "Duplicate dist" error instead
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
debmirror (Ubuntu) |
Expired
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: debmirror
Running Ubuntu 10.04, using debmirror 1:2.4.4ubuntu2.
Trying to download the "Canonical" repository into a "PartnerRepos" directory, as follows:
---<cut>---
mkdir PartnerRepos
debmirror --method=http --host=
--dist=
--section=partner --arch=amd64,i386 --progress PartnerRepos
---</cut>---
This terminates with an error: "Duplicate dist"
---<cut>---
Get Release files.
[0%] Getting: dists/lucid/
[0%] Getting: dists/lucid/
[0%] Getting: dists/lucid-
[0%] Getting: dists/lucid-
Duplicate dist lucid.
---</cut>---
Apparently, the lucid version of "debmirror" assumes that a repository has only one dist by default, and explicitly handles the "Ubuntu" repository in a special way, to support its multiple dists. The same problem occurs under maverick (which uses the same debmirror version as lucid), as well as under the current natty pre-release.
I documented this issue in greater detail at http://
tags: | added: patch |
Thank you for reporting this to Ubuntu. It seems this is unnecessary as the partner archive only uses the release pocket (i.e. lucid, maverick). Do you have a use case why the other pockets are needed?