I’m having trouble figuring out how to build conjure-up on my Ubuntu 16.04 hosts that requires a newer golang than what’s provided in the deb archives. In launchpad you can set a source archive to pull additional packages from when building and that works fine but I’d like to continue to build test snaps locally without having to upgrade my host machine to Artful.
I’ve tried a couple things already including, adding ppa:~juju/golang to my host machine and specifying golang-1.8 in build-packages for my juju part. However, snapcraft always tries to pull in the go binary for golang-1.6 (default on Xenial 16.04).
Does anyone have any recommendations for doing this? Would doing a cleanbuild work? If so, whats the recommended way to do something like this?