Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 552096

Summary: dev-db/influxdb-0.9.0 new package request
Product: Gentoo Linux Reporter: Dyweni <j6yNRdsH5Fc3>
Component: New packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: RESOLVED FIXED    
Severity: enhancement CC: brot+gentoo, bug, holger, jdavid.ibp, jesse, lmiphay, williamh
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://influxdb.com/
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: ebuild to install the influxdb 0.13.0 binary (pre-built) package
openrc /etc/init.d/influxdb for version 0.13.0
openrc /etc/conf.d/influxdb for version 0.13.0
influxdb-bin-1.1.1.ebuild
influxdb.conf.patch
influxdb-bin.conf.d
influxdb-bin.init.d
influxdb-bin.logrotate

Description Dyweni 2015-06-14 13:37:56 UTC
Version 0.9.0 was released a few days ago.  Can we get an ebuild created for this?

Reproducible: Always
Comment 1 Mike Gilbert gentoo-dev 2015-06-17 01:52:48 UTC
There is no such package in the gentoo repository.
Comment 2 Dyweni 2015-06-17 10:56:23 UTC
Nope.  I am asking that an ebuild could be created, so I can use this software package on Gentoo.
Comment 3 Dyweni 2015-06-17 11:04:00 UTC
Just noticed I wrote the package category wrong.
'deb-db' should have been 'dev-db'... so...

'=dev-db/influxdb-0.9.0 version bump'

This is a new ebuild request.
Comment 4 Adam Feldman gentoo-dev 2015-06-19 05:44:22 UTC
Couldn't find a link to source on their website.  https://github.com/influxdb/influxdb

This project uses Go and should probably wait until the golang-build eclas is finished. https://archives.gentoo.org/gentoo-dev/message/bf23b91d09953eb663505a6bef248329

CC'ing williamh in case he is interested in creating/maintaining the go ebuild
Comment 5 Dyweni 2015-06-19 10:40:02 UTC
FWIW, I found the download link here (it was under releases):
https://github.com/influxdb/influxdb/archive/v0.9.0.tar.gz

Sounds good.  Thanks!
Comment 6 Jesse Adelman 2015-06-30 02:29:39 UTC
Hmm... I don't think this needs Go. I just downloaded the rpm, rpm2targz'd it, untar'd it, and influxd runs, as does the cli, influx. Or am I missing something here? I'd love to see this in Portage. :)

Cheers!
Comment 7 Paul Healy 2016-05-23 18:18:01 UTC
Created attachment 435114 [details]
ebuild to install the influxdb 0.13.0 binary (pre-built) package

An ebuild based on the 0.12.2 version in the hamper overlay, modified to add openrc init.d/conf.d, and influxdb user and rev bumped.

See also the 0.9.4.2-r1 version in the go-overlay which does an install from source with a systemd unit (but no openrc).
Comment 8 Paul Healy 2016-05-23 18:19:26 UTC
Created attachment 435116 [details]
openrc /etc/init.d/influxdb for version 0.13.0
Comment 9 Paul Healy 2016-05-23 18:20:29 UTC
Created attachment 435118 [details]
openrc /etc/conf.d/influxdb for version 0.13.0
Comment 10 Marcin Mirosław 2017-01-18 13:27:26 UTC
Created attachment 460532 [details]
influxdb-bin-1.1.1.ebuild

I'm attaching ebuild for influxdb-bin - because it is not compiled from sources. It's a little tweaked ebuild of Paul.
Comment 11 Marcin Mirosław 2017-01-18 13:28:06 UTC
Created attachment 460534 [details, diff]
influxdb.conf.patch
Comment 12 Marcin Mirosław 2017-01-18 13:28:34 UTC
Created attachment 460536 [details]
influxdb-bin.conf.d
Comment 13 Marcin Mirosław 2017-01-18 13:28:51 UTC
Created attachment 460538 [details]
influxdb-bin.init.d
Comment 14 Marcin Mirosław 2017-01-18 13:29:09 UTC
Created attachment 460540 [details]
influxdb-bin.logrotate
Comment 15 Thomas Capricelli 2018-09-22 16:32:36 UTC
it seems that influxdb-1.5.1.ebuild is now in tree... right ?