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

Re: Thanks for packaging golang-github-biogo-hts-dev - help for other biology related go package needed


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



Reply to: