I agree wholeheartedly about splitting up the utils package.
We talked about this potential issue when it was initially created
(and named "trivial", for trivial functionality with no better place
and no dependencies).
The dependency graph is crucial - one of the main reasons that utils
is
I agree with breaking up utils. I've certainly read similar comments
elsewhere that calling something 'utils' inherently causes issues like
this, and it seems to fit with our experience.
I also agree that X stable depending on Y unstable doesn't seem right.
Though we're also very bad at ever
Which then begs the question...
Why do we have stable gopkg.in branches depending on unstable branches?
i.e. gopkg.in/juju/charmstore.v5 depending on
gopkg.in/macaroon-bakery.v2-unstable?
This seems to smell bad.
Tim
On 04/04/18 14:17, Tim Penhey wrote:
> As a follow on...
>
> I'd like to
As a follow on...
I'd like to move juju to only use "stable" dependency branches. No more
'-unstable'.
Tim
On 04/04/18 12:52, Tim Penhey wrote:
> Hi folks,
>
> Juju has a problem with its dependencies. We have been trying to upgrade
> a number of our dependencies recently have have been