Comment 5 for bug 1507156

Revision history for this message
Stéphane Graber (stgraber) wrote :

Just uploaded a new LXD which uses the following bits from the archive:
    - golang-go.crypto-dev
    - golang-context-dev
    - golang-github-gorilla-mux-dev
    - golang-github-mattn-go-sqlite3-dev
    - golang-github-olekukonko-tablewriter-dev
    - golang-gopkg-tomb.v2-dev
    - golang-goprotobuf-dev
    - golang-petname-dev
    - golang-yaml.v2-dev

We have the following currently still in universe (require some minor packaging fixes):
    - golang-gettext-dev
    - golang-github-coreos-go-systemd-dev
    - golang-github-pborman-uuid-dev
    - golang-gocapability-dev
    - golang-websocket-dev

And then the following which need packaging from scratch:
    - golang-github-inconshreveable-log15.v2-dev
    - golang-github-mattn-go-colorable-dev
    - golang-gopkg-flosch-pong2.v3-dev
    - golang-gopkg-lxc-go-lxc.v2-dev

We're currently re-building the temporary dh-golang GOPATH in our packaging, including the bits from the archive and then for each missing dependency, adding links to use the bundled code.

We expect some version of that to remain in the packaging for use with PPA uploads and backports where backporting 20 or so extra packages and keeping them in sync without causing regressions just isn't feasible.