Hey Aaron, thanks for your interest in packaging gcsfuse for Debian. Are you interested in doing the work yourself or do you just care about it being done?
I see that you’ve already found http://pkg-go.alioth.debian.org/packaging.html, which outlines how we do things. For generic Debian packaging tutorials, see e.g. https://wiki.debian.org/IntroDebianPackaging or possibly http://meetings-archive.debian.net/pub/debian-meetings/2013/debconf13/high/1009_Packaging_for_beginners.ogv (have not watched the latter, but I assume it’s high-quality). With regards to the overall steps, you’ll need to create a package for every Go package that gcsfuse depends on (each one that isn’t already packaged of course), which seem to be: github.com/jacobsa/fuse github.com/jacobsa/gcloud github.com/jacobsa/oglematchers github.com/jacobsa/oglemock github.com/jacobsa/util/lrucache golang.org/x/oauth2/google golang.org/x/sys/unix For golang.org/x/net/context, there is https://bugs.debian.org/755517 Tim Potter recently did something similar, see http://lists.alioth.debian.org/pipermail/pkg-go-maintainers/Week-of-Mon-20150518/000261.html for his work and my review. If anything is still unclear, please ask some specific questions :). On Tue, Jun 2, 2015 at 1:32 AM, Aaron Jacobs <jaco...@google.com> wrote: > Hi pkg-go-maintainers, > > I am the author of gcsfuse, a fuse file system for mounting Google Cloud > Storage buckets, maintained by Google and written in Go: > > https://github.com/googlecloudplatform/gcsfuse > > I'd like to turn this into a Debian package so that Debian and Ubuntu > users can > just run `apt-get install gcsfuse` to install gcsfuse and all of its > (minimal) > dependencies. > > The build process is typical for Go programs, but I have no idea how to > turn it > into a Debian package. It seems like you are the team that does this. Can > you > tell me what the process is for getting a Go package set up and accepted? > > Thanks, > Aaron > > _______________________________________________ > Pkg-go-maintainers mailing list > Pkg-go-maintainers@lists.alioth.debian.org > http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers > -- Best regards, Michael
_______________________________________________ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers