Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 101523 - New ebuild: sys-apps/rrdcollect
Summary: New ebuild: sys-apps/rrdcollect
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords: EBUILD, REVIEWED
Depends on:
Blocks:
 
Reported: 2005-08-06 02:47 UTC by Natanael Copa
Modified: 2006-10-08 12:05 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
rrdcollect-0.2.3.ebuild (rrdcollect-0.2.3.ebuild,666 bytes, text/plain)
2005-08-06 02:50 UTC, Natanael Copa
Details
rrdcollect-0.2.3.ebuild (rrdcollect-0.2.3.ebuild,999 bytes, text/plain)
2005-08-18 16:41 UTC, Natanael Copa
Details
rrdcollect-0.2.3.ebuild (rrdcollect-0.2.3.ebuild,723 bytes, text/plain)
2005-08-18 17:11 UTC, Natanael Copa
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Natanael Copa 2005-08-06 02:47:29 UTC
Round Robin Database Collect.

A system for reading system statistical data and feeding it to RRDtool. Designed
to be both flexible and use little resources. Currently only reading of /proc/
files works, SNMP support is planned.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Natanael Copa 2005-08-06 02:50:59 UTC
Created attachment 65214 [details]
rrdcollect-0.2.3.ebuild

There is an rrdtool USE flag that is used. The description for the rrdtool
should be changed (its no longer local) when/if this is committed.

Also, rrdtool should be moved from net-analyzsers to sys-apps (or something
else) and then needs this ebuild to be updated.
Comment 2 Ciaran McCreesh 2005-08-18 15:34:46 UTC
Please fix the following and reopen:

* Kill the S= line.
* You probably want use_enable or use_with for econf.
* Kill the RDEPEND.
* Change the commented out make line to a short note saying that the make
destdir method fails.
Comment 3 Natanael Copa 2005-08-18 16:41:47 UTC
Created attachment 66272 [details]
rrdcollect-0.2.3.ebuild

Fixes most of the mentioned issues.

Introduces a new local use flag, spoon, to disable fork(2). I'm not sure if we
want this useflag at all.

About that RDEPEND, take a look at:
http://thread.gmane.org/gmane.linux.gentoo.devel/29509
(in short: the automatic RDEPEN=DEPEND will disapear)
Comment 4 Natanael Copa 2005-08-18 16:47:08 UTC
(In reply to comment #2)
> Please fix the following and reopen:
> 
> * Kill the S= line.

Done!

> * You probably want use_enable or use_with for econf.

Gee... what was I thinking? Must have sent wrong version.
Note that there is a difference between --without-pcre and --without-libpcre.

> * Kill the RDEPEND.

Se comment to attatchment. (#3)

> * Change the commented out make line to a short note saying that the make
> destdir method fails.

Removed. It shouldnt be there at all.
Comment 5 Ciaran McCreesh 2005-08-18 16:54:59 UTC
The *DEPEND changes will be for a different EAPI version. We're not using it
yet, so the old rules still apply.

You can use the two-arg use_with here.

I'd say kill the spoon USE flag. We all have fork(2).

There're missing ( parens ) for the pcap? dep.
Comment 6 Natanael Copa 2005-08-18 17:07:30 UTC
(In reply to comment #5)
> The *DEPEND changes will be for a different EAPI version. We're not using it
> yet, so the old rules still apply.

ok
 
> You can use the two-arg use_with here.

thanks!
 
> I'd say kill the spoon USE flag. We all have fork(2).

agree
 
> There're missing ( parens ) for the pcap? dep.

need some sleep... sorry.

New ebuild is comming as soon I have tested it.
Comment 7 Natanael Copa 2005-08-18 17:11:47 UTC
Created attachment 66275 [details]
rrdcollect-0.2.3.ebuild
Comment 8 Markus Ullmann (RETIRED) gentoo-dev 2006-10-08 12:05:30 UTC
In Tree now, thanks for providing the ebuild :)