[Bug 1560315] Re: [needs packaging] juju2 beta is not in xenial

2016-03-24 Thread Adam Stokes
We are using juju-core package name now so there is no need for this packaging request :) ** Changed in: juju-core (Ubuntu) Status: Fix Committed => Invalid -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to juju-core in Ubuntu.

[Bug 1560315] Re: [needs packaging] juju2 beta is not in xenial

2016-03-23 Thread Nicholas Skaggs
I've added 12 dependencies for the go modules used by juju as depends in in the control file. This is a step back in the proper direction. There are a couple more depends we could add based upon what's in the archive that is currently breaking the build (one of them is lxd). Beyond that, we'll

[Bug 1560315] Re: [needs packaging] juju2 beta is not in xenial

2016-03-23 Thread Martin Packman
Hm, looks like the adventures with reworking the packaging yesterday (which I didn't follow the reasoning behind, but ended up basing the beta2 packaging branch on an existing xnox branch) lost the Build- Depends we had on archive golang packages. What we had:

[Bug 1560315] Re: [needs packaging] juju2 beta is not in xenial

2016-03-23 Thread Jamie Strandboge
The agreement between the juju core team, MIR, foundations and security teams for 16.04 was that the juju would: 1. test out use of -buildmode=shared/-linkshared for 16.04, but not be committed to using them since the feature is new 2. the number of embedded copies that juju uses as part of

[Bug 1560315] Re: [needs packaging] juju2 beta is not in xenial

2016-03-23 Thread Martin Pitt
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

[Bug 1560315] Re: [needs packaging] juju2 beta is not in xenial

2016-03-23 Thread Adam Stokes
** Changed in: juju-core (Ubuntu) Status: Triaged => Fix Committed -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to juju-core in Ubuntu. https://bugs.launchpad.net/bugs/1560315 Title: [needs packaging] juju2 beta is not in

[Bug 1560315] Re: [needs packaging] juju2 beta is not in xenial

2016-03-22 Thread Adam Stokes
** Description changed: Juju 2.0 will be in xenial. We want to place juju 2.0-beta2 (or possibly beta3) in xenial for Ubuntu users to test. This branch introduces the juju2 package. lp:~juju-qa/ubuntu/xenial/juju2/xenial-2.0-beta2 The juju team propose a new juju2 packages

[Bug 1560315] Re: [needs packaging] juju2 beta is not in xenial

2016-03-22 Thread Adam Stokes
** Description changed: Juju 2.0 will be in xenial. We want to place juju 2.0-beta2 (or possibly beta3) in xenial for Ubuntu users to test. This branch introduces the juju2 package. lp:~juju-qa/ubuntu/xenial/juju2/xenial-2.0-beta2 The juju team propose a new juju2 packages

[Bug 1560315] Re: [needs packaging] juju2 beta is not in xenial

2016-03-22 Thread Adam Stokes
Ok I've gotten it down to some minor packaging issues: I: juju2: spelling-error-in-binary usr/lib/juju-2.0-beta2/bin/juju ang and N: N:Lintian found a spelling error in the given binary. Lintian has a list N:of common misspellings that it looks for. It does not have a dictionary N:

[Bug 1560315] Re: [needs packaging] juju2 beta is not in xenial

2016-03-22 Thread Adam Stokes
With my latest changes here is the lintian report: I: juju2 source: wildcard-matches-nothing-in-dep5-copyright src/github.com/chai2010/gettext-go (paragraph at line 58) N: N:The wildcard that was specified matches no file in the source tree. This N:either indicates that you should fix

[Bug 1560315] Re: [needs packaging] juju2 beta is not in xenial

2016-03-22 Thread Curtis Hovey
Ouch > For completeness this is the lintian output in all its glory: > E: juju2 changes: bad-distribution-in-changes-file xenial-amd64 I certainly could have put "xenial-amd64" in the changelog, but i do not see in debian. my find also fails >E: juju2: embedded-library

[Bug 1560315] Re: [needs packaging] juju2 beta is not in xenial

2016-03-22 Thread Adam Stokes
For completeness this is the lintian output in all its glory: E: juju2 changes: bad-distribution-in-changes-file xenial-amd64 N: N:You've specified an unknown target distribution for your upload in the N:debian/changelog file. It is possible that you are uploading for a N:different

[Bug 1560315] Re: [needs packaging] juju2 beta is not in xenial

2016-03-22 Thread Curtis Hovey
** Description changed: Juju 2.0 will be in xenial. We want to place juju 2.0-beta2 (or possibly beta3) in xenial for Ubuntu users to test. This branch introduces the juju2 package. - bzr push lp:~sinzui/ubuntu/xenial/juju2/xenial-2.0-beta2 +

[Bug 1560315] Re: [needs packaging] juju2 beta is not in xenial

2016-03-22 Thread Curtis Hovey
Attached is a gz diff of the changes in src/ from juju 1.25.4 to 2.0-beta2. Sorry. This is hell to read. ** Patch added: "All changes to juju and embedded deps" https://bugs.launchpad.net/ubuntu/+source/juju-core/+bug/1560315/+attachment/4607608/+files/xenial-2.0-beta2.diff.gz ** Description

[Bug 1560315] Re: [needs packaging] juju2 beta is not in xenial

2016-03-22 Thread Curtis Hovey
The attached diff shows the changes to debian/ from the 1.25.4 branch (lp:~sinzui/ubuntu/xenial/juju-core/xenial-1.25.4). The 1.25.4 branch is stalled. We are waiting on a 1.25.5 to fix a regressions. We do not expect any other changes to the debian dir other than the changelog. ** Patch added:

[Bug 1560315] Re: [needs packaging] juju2 beta is not in xenial

2016-03-22 Thread Curtis Hovey
The attaches diff shows the changes to the juju embedded dependencies. ** Description changed: Juju 2.0 will be in xenial. We want to place juju 2.0-beta2 (or possibly beta3) in xenial for Ubuntu users to test. - Juju 2.0 uses a new package name, juju2. This package is co-installable -

[Bug 1560315] Re: [needs packaging] juju2 beta is not in xenial

2016-03-22 Thread Robie Basak
** Changed in: juju-core (Ubuntu) Status: New => Triaged ** Changed in: juju-core (Ubuntu) Importance: Undecided => High -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to juju-core in Ubuntu.