Multiple package installs with subordinates?

Bruno Girin brunogirin at gmail.com
Mon Dec 3 17:42:21 UTC 2012


On 03/12/12 16:31, Mark Shuttleworth wrote:
> On 03/12/12 16:13, Clint Byrum wrote:
>> Perhaps the right thing to do is go down the path that I had suggested
>> with charmhelper2 which is to have a declarative file listing packages
>> desired, and then we can solve the problem by iterating on a single tool
>> rather than all charms.
> Explicit and declarative win my +1 fwiw
>
Declarative is definitely the way to go, with the view to support
multiple potential providers for a package, with possibly a way to use a
different provider depending on version:

  * Installed via package manager (whether that be apt, yum, etc),
  * Via download from know URL + install,
  * Via VCS (git, bzr, etc),
  * Via language specific installers: pip, gems, etc.
  * And of course the ability to define new installers.

So for example, I'd be nice to be able to specify that I want to install
version v of package p and get it from apt if it's the correct version
or from a know URL if not.

Bruno

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/juju/attachments/20121203/57053f85/attachment.html>


More information about the Juju mailing list