[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#768073: LXC team take over ITP?



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 <adnan@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 <jmtd@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

Reply to: