Jonathan and everybody else, Since I couldn't find my original LXD package source, I started from scratch.
I created new Git repo (pkg-lxc/lxd.git) and pushed initial Debian package of LXD 2.4.1 (Yakkety release). Git repo is available on Alioth: https://anonscm.debian.org/git/pkg-lxc/lxd.git Building the package will fail due to missing golang-* deps which ATM are missing in Debian. I can't remember if the original list of missing dependencies was this long, but this is what we we're currently dealing with: --- Unmet build dependencies: golang-any-shared-dev golang-go.crypto-dev golang-context-dev golang-github-gorilla-mux-dev golang-github-gosexy-gettext-dev golang-github-mattn-go-colorable-dev golang-github-mattn-go-sqlite3-dev golang-github-olekukonko-tablewriter-dev golang-github-pborman-uuid-dev golang-gocapability-dev golang-gopkg-flosch-pongo2.v3-dev golang-gopkg-inconshreveable-log15.v2-dev golang-gopkg-lxc-go-lxc.v2-dev golang-gopkg-tomb.v2-dev golang-petname-dev golang-yaml.v2-dev golang-websocket-dev --- Has pkg-go team been notified of this problem? And are they willing to package these for Debian? Let me know if you have any additional questions and/or comments. On Thu, Sep 29, 2016 at 7:49 PM, Adnan Hodzic <ad...@hodzic.org> wrote: > Jonathan, > > >> Awhile back I started packaging process. I basically re-packaged the LXD > >> Ubuntu package. As Evgeni mentioned it "is what we did with the other > LXC > >> components and that worked out pretty well so far." > > > >Do you have that lying around, and if so is it worth us pushing it to a > git > >repo for pkg-lxc? > > I think it is, as once golang dependencies are satisfied, we can push it > into Debian. > > Let me look in what state I left it in, also I want to update it to the > latest lxd version and I'll push into pkg-lxc git repo. If there are no > objections? > > I'll do this this weekend. > > On Thu, Sep 29, 2016 at 6:13 PM, Jonathan Dowland <j...@debian.org> wrote: > >> On Mon, Sep 26, 2016 at 12:35:24AM +0200, Adnan Hodzic wrote: >> > Awhile back I started packaging process. I basically re-packaged the LXD >> > Ubuntu package. As Evgeni mentioned it "is what we did with the other >> LXC >> > components and that worked out pretty well so far." >> >> Do you have that lying around, and if so is it worth us pushing it to a >> git >> repo for pkg-lxc? >> >> > At this point, I think we just need to align the efforts between pkg-go >> and >> > pkg-lxc teams, and we'll see LXD in Debian in no time. >> >> I've just joined both teams and opened an ITP for golang-petname. I've >> got a >> package prepared pending a few questions on the pkg-go list, I should get >> it >> into NEW Tomorrow. Then perhaps I can start on the others next week. >> >> >> Thanks, >> >> -- >> Jonathan Dowland >> > > > > -- > Adnan > -- Adnan