Bug 1184403 - Make a minimal pcp base package.
Summary: Make a minimal pcp base package.
Keywords:
Status: CLOSED DUPLICATE of bug 1182184
Alias: None
Product: Fedora
Classification: Fedora
Component: pcp
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Nathan Scott
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-01-21 10:10 UTC by Marius Vollmer
Modified: 2015-01-21 12:27 UTC (History)
7 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2015-01-21 12:27:42 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Marius Vollmer 2015-01-21 10:10:26 UTC
A program that uses libpcp to gather performance metrics with a PM_CONTEXT_LOCAL always also needs the pcp package, for the pmdas, pmcpp, and maybe other things.

Also, the daemon is in the "pcp" package.

However, the "pcp" package depends on a lot of things that shouldn't be necessary for a basic installation, such as Python, Perl, and some of their modules.

It would be nice to get a minimal but useful installation of PCP without dragging in optional things.

To make this more concrete, one could start with the "kernel.all.cpu.user" metric and put only those things into the minimal package that are needed to make it work locally and via the daemon.  No pmlogger.

Then we add all pmdas that don't increase the dependencies.

The point of this is to make PCP more palatable for Fedora Atomic, etc, but I can't speak for them.

Comment 1 Frank Ch. Eigler 2015-01-21 12:27:42 UTC

*** This bug has been marked as a duplicate of bug 1182184 ***


Note You need to log in before you can comment on or make changes to this bug.