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