[Bug 1612638] Re: [MIR] ubuntu-push

2016-09-26 Thread Steve Langasek
Override component to main
ubuntu-push 0.68+16.10.20160825.4-0ubuntu1 in yakkety: universe/net -> main
golang-ubuntu-push-dev 0.68+16.10.20160825.4-0ubuntu1 in yakkety amd64: 
universe/net/optional/100% -> main
golang-ubuntu-push-dev 0.68+16.10.20160825.4-0ubuntu1 in yakkety arm64: 
universe/net/optional/100% -> main
golang-ubuntu-push-dev 0.68+16.10.20160825.4-0ubuntu1 in yakkety armhf: 
universe/net/optional/100% -> main
golang-ubuntu-push-dev 0.68+16.10.20160825.4-0ubuntu1 in yakkety i386: 
universe/net/optional/100% -> main
golang-ubuntu-push-dev 0.68+16.10.20160825.4-0ubuntu1 in yakkety powerpc: 
universe/net/optional/100% -> main
golang-ubuntu-push-dev 0.68+16.10.20160825.4-0ubuntu1 in yakkety ppc64el: 
universe/net/optional/100% -> main
golang-ubuntu-push-dev 0.68+16.10.20160825.4-0ubuntu1 in yakkety s390x: 
universe/net/optional/100% -> main
ubuntu-push-autopilot 0.68+16.10.20160825.4-0ubuntu1 in yakkety amd64: 
universe/net/optional/100% -> main
ubuntu-push-autopilot 0.68+16.10.20160825.4-0ubuntu1 in yakkety armhf: 
universe/net/optional/100% -> main
ubuntu-push-autopilot 0.68+16.10.20160825.4-0ubuntu1 in yakkety i386: 
universe/net/optional/100% -> main
ubuntu-push-client 0.68+16.10.20160825.4-0ubuntu1 in yakkety amd64: 
universe/net/optional/100% -> main
ubuntu-push-client 0.68+16.10.20160825.4-0ubuntu1 in yakkety arm64: 
universe/net/optional/100% -> main
ubuntu-push-client 0.68+16.10.20160825.4-0ubuntu1 in yakkety armhf: 
universe/net/optional/100% -> main
ubuntu-push-client 0.68+16.10.20160825.4-0ubuntu1 in yakkety i386: 
universe/net/optional/100% -> main
ubuntu-push-client 0.68+16.10.20160825.4-0ubuntu1 in yakkety powerpc: 
universe/net/optional/100% -> main
ubuntu-push-client 0.68+16.10.20160825.4-0ubuntu1 in yakkety ppc64el: 
universe/net/optional/100% -> main
ubuntu-push-dev-server 0.68+16.10.20160825.4-0ubuntu1 in yakkety amd64: 
universe/net/optional/100% -> main
ubuntu-push-dev-server 0.68+16.10.20160825.4-0ubuntu1 in yakkety arm64: 
universe/net/optional/100% -> main
ubuntu-push-dev-server 0.68+16.10.20160825.4-0ubuntu1 in yakkety armhf: 
universe/net/optional/100% -> main
ubuntu-push-dev-server 0.68+16.10.20160825.4-0ubuntu1 in yakkety i386: 
universe/net/optional/100% -> main
ubuntu-push-dev-server 0.68+16.10.20160825.4-0ubuntu1 in yakkety powerpc: 
universe/net/optional/100% -> main
ubuntu-push-dev-server 0.68+16.10.20160825.4-0ubuntu1 in yakkety ppc64el: 
universe/net/optional/100% -> main
23 publications overridden.


** Changed in: ubuntu-push (Ubuntu)
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1612638

Title:
  [MIR] ubuntu-push

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-push/+bug/1612638/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1612638] Re: [MIR] ubuntu-push

2016-08-19 Thread Steve Langasek
Nothing that depends on ubuntu-push has yet been seeded in main. Re-
demoting until this is done.


** Changed in: ubuntu-push (Ubuntu)
   Status: Fix Released => Fix Committed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1612638

Title:
  [MIR] ubuntu-push

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-push/+bug/1612638/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1612638] Re: [MIR] ubuntu-push

2016-08-19 Thread Matthias Klose
Override component to main
ubuntu-push 0.68+16.10.20160718.4-0ubuntu1 in yakkety: universe/net -> main
golang-ubuntu-push-dev 0.68+16.10.20160718.4-0ubuntu1 in yakkety amd64: 
universe/net/optional/100% -> main
golang-ubuntu-push-dev 0.68+16.10.20160718.4-0ubuntu1 in yakkety arm64: 
universe/net/optional/100% -> main
golang-ubuntu-push-dev 0.68+16.10.20160718.4-0ubuntu1 in yakkety armhf: 
universe/net/optional/100% -> main
golang-ubuntu-push-dev 0.68+16.10.20160718.4-0ubuntu1 in yakkety i386: 
universe/net/optional/100% -> main
golang-ubuntu-push-dev 0.68+16.10.20160718.4-0ubuntu1 in yakkety powerpc: 
universe/net/optional/100% -> main
golang-ubuntu-push-dev 0.68+16.10.20160718.4-0ubuntu1 in yakkety ppc64el: 
universe/net/optional/100% -> main
golang-ubuntu-push-dev 0.68+16.10.20160718.4-0ubuntu1 in yakkety s390x: 
universe/net/optional/100% -> main
ubuntu-push-autopilot 0.68+16.10.20160718.4-0ubuntu1 in yakkety amd64: 
universe/net/optional/100% -> main
ubuntu-push-autopilot 0.68+16.10.20160718.4-0ubuntu1 in yakkety armhf: 
universe/net/optional/100% -> main
ubuntu-push-autopilot 0.68+16.10.20160718.4-0ubuntu1 in yakkety i386: 
universe/net/optional/100% -> main
ubuntu-push-client 0.68+16.10.20160718.4-0ubuntu1 in yakkety amd64: 
universe/net/optional/100% -> main
ubuntu-push-client 0.68+16.10.20160718.4-0ubuntu1 in yakkety arm64: 
universe/net/optional/100% -> main
ubuntu-push-client 0.68+16.10.20160718.4-0ubuntu1 in yakkety armhf: 
universe/net/optional/100% -> main
ubuntu-push-client 0.68+16.10.20160718.4-0ubuntu1 in yakkety i386: 
universe/net/optional/100% -> main
ubuntu-push-client 0.68+16.10.20160718.4-0ubuntu1 in yakkety powerpc: 
universe/net/optional/100% -> main
ubuntu-push-client 0.68+16.10.20160718.4-0ubuntu1 in yakkety ppc64el: 
universe/net/optional/100% -> main
ubuntu-push-dev-server 0.68+16.10.20160718.4-0ubuntu1 in yakkety amd64: 
universe/net/optional/100% -> main
ubuntu-push-dev-server 0.68+16.10.20160718.4-0ubuntu1 in yakkety arm64: 
universe/net/optional/100% -> main
ubuntu-push-dev-server 0.68+16.10.20160718.4-0ubuntu1 in yakkety armhf: 
universe/net/optional/100% -> main
ubuntu-push-dev-server 0.68+16.10.20160718.4-0ubuntu1 in yakkety i386: 
universe/net/optional/100% -> main
ubuntu-push-dev-server 0.68+16.10.20160718.4-0ubuntu1 in yakkety powerpc: 
universe/net/optional/100% -> main
ubuntu-push-dev-server 0.68+16.10.20160718.4-0ubuntu1 in yakkety ppc64el: 
universe/net/optional/100% -> main
23 publications overridden.


** Changed in: ubuntu-push (Ubuntu)
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1612638

Title:
  [MIR] ubuntu-push

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-push/+bug/1612638/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1612638] Re: [MIR] ubuntu-push

2016-08-17 Thread Michael Terry
OK, with a bug subscriber, this is fine.  Please look into enabling all
the tests if possible (and addressing the other nits).  Thanks!

** Changed in: ubuntu-push (Ubuntu)
   Status: Incomplete => Fix Committed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1612638

Title:
  [MIR] ubuntu-push

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-push/+bug/1612638/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1612638] Re: [MIR] ubuntu-push

2016-08-17 Thread Jonas G. Drange
> Needs a proper team LP bug subscriber.
Will subscribe phablet-team.

> acceptance and http13client tests are skipped during debuild. Why? Do the 
> http tests actually try to hit the network, instead of setting up a mock http 
> server?
Why acceptance is skipped I don't know, I'll have to refer you to John and 
Samuele. Why the http13client test even exist, is due to the fact that the 1.2 
client was too buggy, so 1.3 was backported, which included the tests. I can, 
when time, check out if we still run 1.2 anywhere (I fear we do).

> What's the story with bug 1475612, are we ftbfs in some cases?
I've requested information from the reporter, but I haven't seen a ftbfs like 
that.

> There are a lot of warnings during test runs. Presumably ignorable, but it 
> would be hard to notice something that wasn't ignorable among all the chaff.
It's super hard, will see if there's an easy fix to this.

> "${misc:Depends}" should be added to ubuntu-push-autopilot's Depends. It's 
> empty now, so it's not a big deal. But for cleanliness and in case in the 
> future it isn't empty...
Ack.

> This is an Ubuntu-centric package and we're not worried about being in sync 
> with Debian, so I'm not going to block on this, but the -dev package name is 
> wrong. According to Debian Go packaging guidelines [1], it should be 
> golang-launchpad-ubuntu-push-dev. (i.e. we're currently missing the 
> 'launchpad').
Okay, will change.

> You can't currently debuild twice in a row because the clean target doesn't 
> properly clean signing-helper/. It might help if you changed the build 
> override to run cmake into a special build dir and installed the signing 
> helper from that dir in ubuntu-push-client.install. Then add a clean override 
> to get rid of that build dir.
Right, that seemed hacky to me too, so will take a look at improving that.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1612638

Title:
  [MIR] ubuntu-push

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-push/+bug/1612638/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1612638] Re: [MIR] ubuntu-push

2016-08-16 Thread Michael Terry
Blockers:

- Needs a proper team LP bug subscriber.

Questions:

- acceptance and http13client tests are skipped during debuild.  Why?
Do the http tests actually try to hit the network, instead of setting up
a mock http server?

- What's the story with bug 1475612, are we ftbfs in some cases?

Non blocking notes:

- There are a lot of warnings during test runs.  Presumably ignorable,
but it would be hard to notice something that wasn't ignorable among all
the chaff.

- "DEB_BUILD_OPTIONS := nocheck" in debian/rules doesn't do anything,
because the given override_dh_auto_test rules doesn't look for nocheck,
it only looks at testskip_architectures.  I suspect that line can be
removed.

- "${misc:Depends}" should be added to ubuntu-push-autopilot's Depends.
It's empty now, so it's not a big deal.  But for cleanliness and in case
in the future it isn't empty...

- This is an Ubuntu-centric package and we're not worried about being in
sync with Debian, so I'm not going to block on this, but the -dev
package name is wrong.  According to Debian Go packaging guidelines [1],
it should be golang-launchpad-ubuntu-push-dev.  (i.e. we're currently
missing the 'launchpad').

- This will need a security look at some point before the LTS, but the
security team doesn't want to block this MIR on that.

- You can't currently debuild twice in a row because the clean target
doesn't properly clean signing-helper/.  It might help if you changed
the build override to run cmake into a special build dir and installed
the signing helper from that dir in ubuntu-push-client.install.  Then
add a clean override to get rid of that build dir.

[1] http://pkg-go.alioth.debian.org/packaging.html

Answers:

 - You weren't sure about debconf.  It's just a system that some
packages use to ask a user to make a choice during package install (or
upgrade).  They are generally something we try to avoid, since it's a
bad user experience.  Most packages don't have them.

- You weren't sure about debian/watch.  It's a file that some packages
have that describe where upstream tarballs are.  That way, a package
developer can use "uscan" to see if there's a new update for the
package.  And so can automated tools.  Mostly useful when you a
packaging a separate upstream rather than like this package, where we
are the upstream.

** Changed in: ubuntu-push (Ubuntu)
   Status: New => Incomplete

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1612638

Title:
  [MIR] ubuntu-push

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-push/+bug/1612638/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs