For the record: I’ll be replying on the thread to pkg-go-maintainers:
http://lists.alioth.debian.org/pipermail/pkg-go-maintainers/Week-of-Mon-20150601/000276.html

On Tue, Jun 2, 2015 at 12:31 AM, Aaron Jacobs <[email protected]> wrote:

> [+Michael Stapelberg]
>
> I found this, apparently written by Michael Stapelberg, which appears to
> describe how Go binaries are packaged:
>
>     http://pkg-go.alioth.debian.org/packaging.html
>
> The page says that all Go packages are maintained by a team in a
> centralized
> place. Michael (or anybody else), are you able to tell me how I go about
> getting a new binary set up there?
>
> The binary is this, which has no special requirements for building:
>
>     https://github.com/googlecloudplatform/gcsfuse
>
> https://github.com/GoogleCloudPlatform/gcsfuse/blob/master/docs/installing.md
>
> Thanks,
> Aaron
>
> On Tue, May 26, 2015 at 3:01 PM, Aaron Jacobs <[email protected]> wrote:
> > Hi debian-mentors,
> >
> > I am attempting to package a program written in Go, so that it can
> easily be
> > installed by Debian and Ubuntu users:
> >
> >     https://github.com/googlecloudplatform/gcsfuse
> >
> > Go programs are generally installed using `go get`, but since this one
> has an
> > external dependency (fuse) I figure it would be a better user experience
> to be
> > able to install with `apt-get install gcsfuse`.
> >
> > The problem is I have no idea how to do this. I'm new to Debian
> packaging in
> > general, and add to that the complication of building all dependencies
> from
> > source with static linking, as is typical in Go.
> >
> > Is anybody able to point me to some documentation on packaging Go
> binaries, a
> > good example, or even a person who would like to be the maintainer for
> this?
> >
> > Thanks,
> > Aaron
>



-- 
Best regards,
Michael

Reply via email to