Package Details: pcp 3.11.8-1

Git Clone URL: https://aur.archlinux.org/pcp.git (read-only)
Package Base: pcp
Description: System performance and analysis framework
Upstream URL: http://pcp.io
Licenses: LGPL
Submitter: irtimmer
Maintainer: irtimmer
Last Packager: irtimmer
Votes: 17
Popularity: 0.004258
First Submitted: 2015-02-02 13:23
Last Updated: 2017-02-18 11:26

Latest Comments

ImNtReal commented on 2017-02-24 15:38

Build of the latest version keeps failing for me. The only error I'm finding is: dtrace: Command not found. Is it possible to build this version without dtrace?

Brinox commented on 2016-08-08 10:06

I've created a patch which integrates systemd-sysusers for user management and cleaned up the files a little bit. What do you think about merging it?

https://gist.github.com/brinox/a90938f1005ba402d7c899fa5acc9b92

gangelop commented on 2016-02-24 13:15

the 'sar2pcp' utility provided by pcp requires 'perl-xml-tokeparser' and 'perl-date-parse' from AUR.

Without tokeparser you get:

# sar2pcp sa20.xml foo
Can't locate XML/TokeParser.pm in @INC (you may need to install the XML::TokeParser module) (@INC contains: /usr/lib/perl5/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/vendor_perl /usr/sh
are/perl5/vendor_perl /usr/lib/perl5/core_perl /usr/share/perl5/core_perl .) at /usr/bin/sar2pcp line 20.

and without date-parse you get:

# sar2pcp sa20.xml foo
Can't locate Date/Parse.pm in @INC (you may need to install the Date::Parse module) (@INC contains: /usr/lib/perl5/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/core_perl /usr/share/perl5/core_perl .) at /usr/bin/sar2pcp line 21.

gangelop commented on 2016-02-11 02:45

Iwan, question: Is there any particular reason you have this package '--without-qt'?

The reason I am asking is because I really need pmchart from pcp. By the way, you will have to do "export QMAKE=qmake-qt4" because pcp depends on qt4 and is not very smart about distinguishing it from qt5. I've tested this and it works fine.

Please let me know if you'd be willing to change the package to include the qt stuff, or if I should make a new package for "pmchart".

gangelop commented on 2016-02-10 07:56

# EDIT:
The problem was with my system. (T_T). I had some PERL evnironment variables, probably generated by cpan which screwed everything up.



package(), and specifically make install fails on my system.

http://hastebin.com/eciqilapiz

Basically, it doesn't find this "../../../perl-pcp-pmda.list" file.
I don't understand yet what this file is needed for.

[...]
Created PCP-PMDA-1.15.tar.gz
make -f Makefile install DESTDIR=$DIST_ROOT; find $DIST_ROOT//usr -name .packlist -exec mv '{}' ../../../perl-pcp-pmda.list ';' ; if [ -s ../../../perl-pcp-pmda.list ] ; then _sfx=.gz; false && _sfx=.bz2; false && _sfx=.lzma; false && _sfx=.xz; sed -n -e '/\.bs$/d' -e 's/\.[0-9]pm$/&'"$_sfx/" -e "s@^$DIST_ROOT@@p" ../../../perl-pcp-pmda.list >../../../perl-pcp-pmda.list.tmp; mv ../../../perl-pcp-pmda.list.tmp ../../../perl-pcp-pmda.list; else echo "Arrgh ... no files to include in package via ../../../perl-pcp-pmda.list"; exit 1; fi; find $DIST_ROOT//usr -name perllocal.pod -exec rm -f '{}' ';' ; find $DIST_ROOT//usr -name \*.bs -exec rm -f '{}' ';' ; find $DIST_ROOT//usr -name PMDA.so -exec chmod 755 '{}' ';'
Manifying 1 pod document
Files found in blib/arch: installing files in blib/lib into architecture dependent library tree
Installing /home/george/aur/pcp/pkg/pcp/home/george/perl5/lib/perl5/x86_64-linux-thread-multi/auto/PCP/PMDA/PMDA.so
Installing /home/george/aur/pcp/pkg/pcp/home/george/perl5/lib/perl5/x86_64-linux-thread-multi/PCP/PMDA.pm
Installing /home/george/aur/pcp/pkg/pcp/usr/share/man/man3/PCP::PMDA.3pm
Appending installation info to /home/george/aur/pcp/pkg/pcp//home/george/perl5/lib/perl5/x86_64-linux-thread-multi/perllocal.pod
Arrgh ... no files to include in package via ../../../perl-pcp-pmda.list
GNUmakefile:58: recipe for target 'install' failed
make[3]: *** [install] Error 1
GNUmakefile:26: recipe for target 'install' failed
make[2]: *** [install] Error 2
GNUmakefile:121: recipe for target 'install_pcp' failed
make[1]: *** [install_pcp] Error 2
make[1]: Leaving directory '/home/george/aur/pcp/src/pcp-3.10.8/src'
GNUmakefile:62: recipe for target 'install_pcp' failed
make: *** [install_pcp] Error 2
==> ERROR: A failure occurred in package().
Aborting...

volle commented on 2015-11-04 07:28

Like Silberling already said it would be awesome if you could add armv7h to the arch list (its working fine)

Silberling commented on 2015-04-20 07:46

Compiles and seems to work on Raspberry Pi 2 (armv7h). Would it be possible to add it to arch list?

bfritz commented on 2015-04-19 12:50

@alien333 Glad you got it working.

The systemtap maintainer just added python2 as a dependency on 17-Apr:
https://aur.archlinux.org/packages/systemtap/
That's probably why it worked the second time around with yaourt.

alien333 commented on 2015-04-19 06:17

@bfritz i ended up using yaourt to install the package and its dependencies automatically and everything went perfect.
thanks for you help anyway

bfritz commented on 2015-04-17 13:31

@alien333 Do you have type python2 package installed?

/usr/sbin/dtrace is a python2 script around (and provided by) systemtap.

All comments