On 5 May 2015, at 5:37 pm, Potter, Tim (Cloud Services) <[email protected]> wrote: > > On 5 May 2015, at 3:28 pm, Tianon Gravi <[email protected]> wrote: >> >> On 4 May 2015 at 23:11, Potter, Tim (Cloud Services) >> <[email protected]> wrote: >>> I’m a bit of a newcomer to Go but have done some Debian packaging before. >>> I think I’ve nailed all the big things but am more than happy to fix any >>> broken-ness or policy issues that people can find. >> >> The big one I see is "4.13 Convenience copies of code" [1]. The Go >> packages in Godeps.json [2] will need to be individually packaged (if >> they aren't already) and added to Build-Depends (see other golang-* >> packages in pkg-go for examples), and the Godeps directly probably >> removed to be sure that it isn't used accidentally in place of the >> packaged variants. > > Hi Tianon. Thanks for the reply. Yes - oops that’s kind of a glaring > problem with the package so far. I’ll file some more ITP’s and post RFS’s to > the list.
Hello again everyone. After a chat on IRC with tianon, I’ve whittled down the required dependencies for fleet by a lot. Most of the ITP’s I created were for libcontainer, which turns out to be already present in golang-docker-dev. This means a lot of wasted work but hey I know a lot more about Go than before! The final list of packages for fleet is: * fleet * golang-clockwork * golang-globalconf * golang-go-semver * golang-go-uuid * golang-goini * golang-go-systemd (>= 2~git20150505) That’s a much more manageable list really. Changes made since I posted this original email: * verified license for debian/* identical to package license * removed convencience copies of code for fleet * set urgency=medium in d/changelog Note that an update to golang-go-systemd to add some new files is required, which I’ve just send another email about. Thanks! Tim.
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________ Pkg-go-maintainers mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
