#914035 RFA: influxdb -- Scalable datastore for metrics, events, and real-time analytics

#914035#5
Date:
2018-11-18 18:09:43 UTC
From:
To:
Hello,

I no longer personally use InfluxDB.

I don't mind maintaining the package for now but I would like for
someone to take over.

There are also a number of dependencies to get in Debian before we can
build InfluxDB 1.7, I would love help on that.

Cheers,

#914035#16
Date:
2022-11-16 21:56:06 UTC
From:
To:
Hello Alexandre and 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 you help me?

Thanks

#914035#21
Date:
2022-12-29 17:21:05 UTC
From:
To:
Le 16/11/2022 à 22:56, Ludovic Rousseau a écrit :

After some tries and the help of the Go packaging team [1] I was able to rebuild version 1.6 (current version in Debian).

I then tried to upgrade to version 1.8.10 (or even version 2.6.0) but I have Go errors.
I am not ready to invest a huge amount of time into learning Go.
I give up trying to package influxdb.

The package is still available for adoption.

Bye

[1] https://lists.debian.org/debian-go/2022/11/msg00052.html

#914035#26
Date:
2022-12-29 17:23:08 UTC
From:
To:
Le 29/12/2022 à 18:21, Ludovic Rousseau a écrit :

In case it can be used, my current patches are available at
https://salsa.debian.org/rousseau/influxdb

Bye

#914035#31
Date:
2024-11-12 10:47:01 UTC
From:
To:
Hi there!
Could you please be so kind to tell me who is currently on InfluxDB support side?

#914035#36
Date:
2024-11-25 23:57:56 UTC
From:
To:
Hi there! Any update on it?