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

Adopting influxdb (and friends) packages



Hello the Go packaging team,

I am a Debian Developer and I use influxdb.
I see that influxdb is available for adoption: #914035
Some of it's Build-Depends packages are also available for adoption. But I can't find the list of these packages.

My current problem is that I am not able to rebuild influxdb from the source code in salsa at https://salsa.debian.org/go-team/packages/influxdb

I already fixed a Build-Depends package name change in https://salsa.debian.org/rousseau/influxdb/-/commit/10ba6177d2b58754fbedf1e58edfd8584d009df9

But if I build the package using: gbp buildpackage

I get the error:
src/github.com/influxdata/influxdb/models/points.go:19:2: cannot find
package "github.com/influxdata/platform/models" in any of:
    /usr/lib/go-1.19/src/github.com/influxdata/platform/models (from
$GOROOT)

/build/influxdb-1.7.0/_build/src/github.com/influxdata/platform/models
(from $GOPATH)
src/github.com/influxdata/influxdb/cmd/influx/cli/flux.go:6:2: cannot
find package "github.com/influxdata/flux" in any of:
    /usr/lib/go-1.19/src/github.com/influxdata/flux (from $GOROOT)
    /build/influxdb-1.7.0/_build/src/github.com/influxdata/flux (from
$GOPATH)
src/github.com/influxdata/influxdb/cmd/influx/cli/flux.go:7:2: cannot
find package "github.com/influxdata/flux/csv" in any of:
    /usr/lib/go-1.19/src/github.com/influxdata/flux/csv (from $GOROOT)
    /build/influxdb-1.7.0/_build/src/github.com/influxdata/flux/csv
(from $GOPATH)
[...]

The complete build log is available at https://people.debian.org/~rousseau/influxdb_build.log

I am *completely* new to Go. So maybe this error is easy to fix.
Before I adopt influxdb I would need some help from knowledgeable people 😄

Can someone help me?

Thanks

--
Dr. Ludovic Rousseau


Reply to: