[feature-request] PPA copy: Chase build dependencies
Bug #225132 reported by
Bryan Donlan
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Triaged
|
Low
|
Unassigned |
Bug Description
Currently the PPA copy feature only copies the specific packages requested. It would be useful to have an option to trace out any build dependencies that were used in the build, and copy them as well. This could be used to rebuild (or simply copy over in a sensible way) a package with complex dependencies for a new suite, or to effectively snapshot a PPA.
There should probably be an option to indicate whether to cross PPA-dependency boundraries as well, if this tracing is selected for a copy operation.
It's a nice idea, but I'm afraid it will make copies super-slow and complicated due to the extra calculation.
But I agree it would be nice to have source copies denied if they cannot be built in the destination archive.