Details
Description
When attempting to build Cypher using only source-available repositories (eg., repo init without -g all), the build fails with
Error running go build for package github.com/couchbase/indexing/secondary/cmd/indexer! |
go: github.com/couchbase/bhive@v0.0.0-00010101000000-000000000000 (replaced by ../bhive): reading ../bhive/go.mod: open /home/ceej/co/cypher-source-available/goproj/src/github.com/couchbase/bhive/go.mod: no such file or directoryCMake Error at /home/ceej/co/cypher-source-available/tlm/cmake/Modules/go-modbuild.cmake:168 (MESSAGE): |
Failed running go modules build for package |
github.com/couchbase/indexing/secondary/cmd/indexer
|
This breaks some CV jobs which sync only default repositories. It also means that CE builds are including some bhive code, which is likely an error.
Attachments
For Gerrit Dashboard: MB-63145 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
214733,3 | MB-63145: Enable dev asserts; add bhive to list of private modules | cypher | tlm | Status: MERGED | +2 | +1 |
214734,2 | MB-63145: Move tlm to `cypher` git branch for Cypher builds | master | manifest | Status: MERGED | +2 | +1 |
215005,1 | Merge branch 'cypher' | master | tlm | Status: MERGED | +2 | +1 |