On Sat, Dec 3 2022 at 01:54:53 AM +08:00:00 +08:00:00, Shengjing Zhu <[email protected]> wrote:
On Sat, Dec 3, 2022 at 1:42 AM Pirate Praveen <[email protected]> wrote:

 Package: golang-github-cespare-xxhash
 Version: 2.1.1-2

 When building gitaly I get,

src/gitlab.com/gitlab-org/gitlab/vendor/github.com/prometheus/client_golang/prometheus/desc.go:22:2:
 cannot find package "github.com/cespare/xxhash/v2" in any of:

/<<PKGBUILDDIR>>/_build/src/gitlab.com/gitlab-org/gitlab/vendor/github.com/cespare/xxhash/v2
 (vendor tree)
/usr/lib/go-1.19/src/github.com/cespare/xxhash/v2 (from $GOROOT) /<<PKGBUILDDIR>>/_build/src/github.com/cespare/xxhash/v2 (from
 $GOPATH

 even though golang-github-cespare-xxhash-dev is installed.

 I think the import path and binary package name should be bumped to
 match go.mod:
 module github.com/cespare/xxhash/v2

so binary package should be golang-github-cespare-xxhash-v2-dev. Though
 I'm not 100% sure about the XS-Go-Import-Path as I think it should
 match without a change there.

No. The Go compiler can find it automatically. Please see the detail at

https://lists.debian.org/debian-go/2020/06/msg00009.html

I think you may have done some non-standard magic in your package.


I just vendored some dependencies till protobuf 1.5 vs 1.3 settle down. So from a vendored module, it is not able to find this module.


--
Shengjing Zhu

_______________________________________________
Pkg-go-maintainers mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-go-maintainers

Reply via email to