Hi, On Thu, Apr 18, 2019 at 01:20:30PM +0800, Shengjing Zhu wrote: > > Forget to copy another section on > https://go-team.pages.debian.net/packaging.html > > The rationale behind this decision is: > > By using go get you are forced to set up the environment variable > $GOPATH which you need for other go commands (e.g. go build, go test, > etc.). > > Debian packages install files to system locations, which users cannot > modify. That means that users would not be able to upgrade packages > with the canonical go get -u <package>. Even worse, when using sudo to > forcibly modify the system files, it still would not work since no VCS > information is contained in the Debian packages.
Thanks for the extra information. I reverted the recommendation in the bio-dev task. > > Is there any chance that dh-make-golang failed to detect those missing > > Build-Depends? Will I need to > > In most cases, dh-make-golang can detect Go Build-Depends, and report > if they haven't packaged. You will see warning like: > > Build-Dependency "github.com/brentp/bix" is not yet available in Debian I need to find some time to dive into this. > It's always welcome to join pkg-go team and put packages under the > team umbrella. > > You can start here https://go-team.pages.debian.net/ Thank you for the kind invitation Andreas. -- http://fam-tille.de
