Skip to content

macOS Uninstall PCP #2347

@tallpsmith

Description

@tallpsmith

We currently bundle an uninstall-pcp script as part of the package. Running it I get this:

cp@pcps-Virtual-Machine pcp % sudo /usr/local/libexec/pcp/bin/uninstall-pcp
Password:
Are you sure you want to uninstall PCP? [y/n] y
Stopping PCP...
/usr/local/libexec/pcp/bin/uninstall-pcp: line 46: /Library/StartupItems/pcp/pmlogger: No such file or directory
/usr/local/libexec/pcp/bin/uninstall-pcp: line 47: /Library/StartupItems/pcp/pmcd: No such file or directory
Removing Receipts
Uninstall in background to remove all running scripts
Removing all installed PCP files
Date: Mon 22 Sep 2025 15:47:37 PDT
User: root
rmdir: /usr/local/share/man/man3: Directory not empty
rmdir: /usr/local/share/man/man1: Directory not empty
rmdir: /usr/local/share/man: Directory not empty
rmdir: /usr/local/libexec/pcp/bin: Directory not empty
rmdir: /usr/local/libexec/pcp: Directory not empty
rmdir: /usr/local/lib: Directory not empty
rmdir: /usr/local/bin: Directory not empty
rmdir: /private/var/log/pcp/pmcd: Directory not empty
rmdir: /private/var/log/pcp: Directory not empty
rmdir: /private/var/lib/pcp/pmns: Directory not empty
rmdir: /private/var/lib/pcp/pmdas/zswap: Directory not empty
rmdir: /private/var/lib/pcp/pmdas/zimbra: Directory not empty
rmdir: /private/var/lib/pcp/pmdas/weblog: Directory not empty
rmdir: /private/var/lib/pcp/pmdas/uwsgi: Directory not empty
rmdir: /private/var/lib/pcp/pmdas/unbound: Directory not empty
rmdir: /private/var/lib/pcp/pmdas/txmon: Directory not empty
rmdir: /private/var/lib/pcp/pmdas/trivial: Directory not empty
rmdir: /private/var/lib/pcp/pmdas/trace: Directory not empty
rmdir: /private/var/lib/pcp/pmdas/summary: Directory not empty
rmdir: /private/var/lib/pcp/pmdas/simple: Directory not empty
rmdir: /private/var/lib/pcp/pmdas/shping: Directory not empty
rmdir: /private/var/lib/pcp/pmdas/sendmail: Directory not empty
rmdir: /private/var/lib/pcp/pmdas/sample: Directory not empty
rmdir: /private/var/lib/pcp/pmdas/samba: Directory not empty
rmdir: /private/var/lib/pcp/pmdas/rsyslog: Directory not empty
rmdir: /private/var/lib/pcp/pmdas/root: Directory not empty
rmdir: /private/var/lib/pcp/pmdas/rocestat: Directory not empty
rmdir: /private/var/lib/pcp/pmdas/redis: Directory not empty
rmdir: /private/var/lib/pcp/pmdas/rabbitmq: Directory not empty
rmdir: /private/var/lib/pcp/pmdas/proc: Directory not empty
rmdir: /private/var/lib/pcp/pmdas/pmcd: Directory not empty
rmdir: /private/var/lib/pcp/pmdas/pipe: Directory not empty
rmdir: /private/var/lib/pcp/pmdas/pdns: Directory not empty
rmdir: /private/var/lib/pcp/pmdas/oracle: Directory not empty
rmdir: /private/var/lib/pcp/pmdas/openvswitch: Directory not empty
rmdir: /private/var/lib/pcp/pmdas/nvidia: Directory not empty
rmdir: /private/var/lib/pcp/pmdas/nutcracker: Directory not empty
rmdir: /private/var/lib/pcp/pmdas/nginx: Directory not empty
rmdir: /private/var/lib/pcp/pmdas/nfsclient: Directory not empty
rmdir: /private/var/lib/pcp/pmdas/news: Directory not empty
rmdir: /private/var/lib/pcp/pmdas/netcheck/modules: Directory not empty
rmdir: /private/var/lib/pcp/pmdas/netcheck: Directory not empty
rmdir: /private/var/lib/pcp/pmdas/named: Directory not empty
rmdir: /private/var/lib/pcp/pmdas/mmv: Directory not empty
rmdir: /private/var/lib/pcp/pmdas/mic: Directory not empty
rmdir: /private/var/lib/pcp/pmdas/memcache: Directory not empty
rmdir: /private/var/lib/pcp/pmdas/mailq: Directory not empty
rmdir: /private/var/lib/pcp/pmdas/logger: Directory not empty
rmdir: /private/var/lib/pcp/pmdas/lmsensors: Directory not empty
rmdir: /private/var/lib/pcp/pmdas/hdb: Directory not empty
rmdir: /private/var/lib/pcp/pmdas/haproxy: Directory not empty
rmdir: /private/var/lib/pcp/pmdas/gpsd: Directory not empty
rmdir: /private/var/lib/pcp/pmdas/gluster: Directory not empty
rmdir: /private/var/lib/pcp/pmdas/elasticsearch: Directory not empty
rmdir: /private/var/lib/pcp/pmdas/ds389log: Directory not empty
rmdir: /private/var/lib/pcp/pmdas/ds389: Directory not empty
rmdir: /private/var/lib/pcp/pmdas/dbping: Directory not empty
rmdir: /private/var/lib/pcp/pmdas/darwin: Directory not empty
rmdir: /private/var/lib/pcp/pmdas/cisco: Directory not empty
rmdir: /private/var/lib/pcp/pmdas/bind2: Directory not empty
rmdir: /private/var/lib/pcp/pmdas/bash: Directory not empty
rmdir: /private/var/lib/pcp/pmdas/apache: Directory not empty
rmdir: /private/var/lib/pcp/pmdas/activemq/PCP: Directory not empty
rmdir: /private/var/lib/pcp/pmdas/activemq: Directory not empty
rmdir: /private/var/lib/pcp/pmdas: Directory not empty
rmdir: /private/var/lib/pcp/pmcd: Directory not empty
rmdir: /private/var/lib/pcp: Directory not empty
rmdir: /private/etc/pcp/pmproxy: Directory not empty
rmdir: /private/etc/pcp/pmlogger: Directory not empty
rmdir: /private/etc/pcp/pmie: Directory not empty
rmdir: /private/etc/pcp/pmcd: Directory not empty
rmdir: /private/etc/pcp: Directory not empty
rmdir: /opt/homebrew/lib/python3.13/site-packages: Directory not empty
Done

Metadata

Metadata

Assignees

Labels

macOSFor issues specific or related to macOS

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions