FTR, I did an initial source NEW review of juju2. In the initial MIR bug 1267393 (two years ago) the deal was to *reduce* the embedded code copies and replace them with golang-google-api-dev & co. build dependencies. juju-core now does have a handful of those, but still an awful lot of embedded copies which are available in the archive (such as golang-github-bmizerany-pat-dev).
But the current juju2 package in NEW goes back to square 1: It *solely* uses embedded code copies (including packages which are very active and well maintained in Ubuntu such as lxd!), and there's now about 50% more modules bundled.
Please rework the package to use archive dependencies as much as possible. Thanks!
FTR, I did an initial source NEW review of juju2. In the initial MIR bug 1267393 (two years ago) the deal was to *reduce* the embedded code copies and replace them with golang- google- api-dev & co. build dependencies. juju-core now does have a handful of those, but still an awful lot of embedded copies which are available in the archive (such as golang- github- bmizerany- pat-dev) .
But the current juju2 package in NEW goes back to square 1: It *solely* uses embedded code copies (including packages which are very active and well maintained in Ubuntu such as lxd!), and there's now about 50% more modules bundled.
Please rework the package to use archive dependencies as much as possible. Thanks!