[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Libraries written in Go and for Go



Tong,

On Nov 24, 2018, at 10:15 PM, Tong Sun <suntong001@gmail.com> wrote:

This is a question for my
Bug#901583: ITP: golang-github-danverbraganza-varcaser
901583: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=901583

Should I do it or not?

Based on my understanding of your ITP you want to package golang-github-danverbraganza-varcaser in order to later package github.com/go-easygen/easygen, you should in fact continue packaging it.

I.e., seem to me that all libraries written in Go and for Go are
better be packaged in order to avoid problems like above. However, on
https://go-team.pages.debian.net/packaging.html

As you noted all dependencies for go packages need to be packaged separately.

I also read,

Libraries written in Go are packaged for Debian with the only purpose of building other Go programs for Debian. They are specifically not available for users in their regular development workflow. For that, users should use go get.

Is my understanding correct that the above is saying that, all
libraries written in Go and for Go should not be packaged, but user
should use go get instead?

The passage you quoted talks about libraries that are used when users do local go development.  It does not apply to packages users are packaging for Debian.  Does that make sense?

Stephen

Reply to: