[pkg-go] Help with dh-golang

Michael Stapelberg stapelberg at debian.org
Tue May 19 09:12:52 UTC 2015

On Tue, May 19, 2015 at 1:31 AM, André Colomb <src at andre.colomb.de> wrote:

> Hi Michael,
> and thanks for your reply.
> > The problem you’re seeing is that you didn’t declare dependencies
> > on the library packages that syncthing is trying to use. In
> > Debian, we never use bundled/vendored dependencies. Some of the
> > dependencies are already packaged in Debian, e.g.
> > golang-goleveldb-dev, but it looks like most aren’t (yet).
> The upstream repository includes a whole bunch of dependencies
> verbatim (not e.g. as git subprojects).  So if I understand correctly,
> all of these should be packaged as separate golang-*-dev libraries?

That’s correct.

> The sources are under Godeps/_workspace/src/ in the repository.  Some
> are so trivial that I doubt they would make useful library packages.
> Is there a way to just treat them as part of the Syncthing software
> itself?  Can I influence the GOPATH dh-golang sets to include the
> Godeps/_workspace/ path?

No, and that’s intentional.

> > You’re very welcome to join the pkg-go team and add these packages
> > to Debian.
> Thank you, I just joined the mailing list and will try to learn a bit
> from the discussions.  I guess we can move the remainder of this
> discussion to the list.  Please use my registered address
> debian at andre.colomb.de in that context.
> Thanks for your support, looking forward to making progress on this :-)
> Regards
> André

Best regards,
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-go-maintainers/attachments/20150519/817ed935/attachment.html>

More information about the Pkg-go-maintainers mailing list