Launchpad should provide dgettable URLs
Bug #130158 reported by
William Grant
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
Medium
|
Christian Reis |
Bug Description
Ubuntu/Debian developers often use 'dget', this rather useful tool which can be used to grab an entire source package given the URL of a .dsc. It works well on the various Debian and Ubuntu mirrors, but fails on librarian due to the fact that librarian makes each file appear in its own directory. It would be much easier to fetch sources from LP a dgettable DSC URL was provided whenever we display DSCs.
Changed in soyuz: | |
importance: | Undecided → Medium |
status: | New → Confirmed |
Changed in soyuz: | |
assignee: | nobody → kiko |
milestone: | 1.1.11 → 1.1.12 |
status: | Confirmed → Incomplete |
Changed in soyuz: | |
status: | Incomplete → Confirmed |
Changed in soyuz: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
The right way to solve this problem is to offer a virtual mapping of the librarian's dsc + orig + diff (and other dependencies) into a single directory. That shouldn't be too hard and we could actually stick it under sourcepackagere lease/+ files/ or something like that. I suspect it could actually be implemented using "virtual" files that just redirected to the librarian URLs; that'd be easier than streaming the librarian content, but even that is pretty easy.