On 10/05/16 08:57, Angus Lees wrote: > No, it doesn't. Several applications written in go are already packaged > for Debian (for example). > > Indeed the equivalent of "installing from master/pip" (ie: not using > distro packages) is _much_ easier in go, since there is no need for the > equivalent of venvs. Like all compiled languages, there is a separate > compile step required. > > - Gus >
For fedora, there is gofed, which produces nice spec files for golang packages. Fedora already contains a few golang packages. As a packager looking at go packages, I noticed 1. most golang "packages" don't even have a release, they only consist of a series of commits 2. golang programs often fetch various sources from all over the net at build time; they are compiled into static linked binaries, with all known consequences 3. both 1. and 2. make issue tracking or tracking for vulnerabilities quite hard, or even impossible. 4. I also noticed, upstreams change quite quickly, some changed location, some just a name, not to speak about api changes. That might be due to the age of observed projects. But the nature of go makes is quite easy to import directly from the net. -- Matthias Runge <mru...@redhat.com> Red Hat GmbH, http://www.de.redhat.com/, Registered seat: Grasbrunn, Commercial register: Amtsgericht Muenchen, HRB 153243, Managing Directors: Paul Argiry, Charles Cachera, Michael Cunningham, Michael O'Neill __________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev