FreeBSD Bugzilla – Bug 39108
removing perl5 port removes files installed by p5-* ports
Last modified: 2002-06-16 13:28:14 UTC
The perl5 port pkg-plist has as its last two lines:
@unexec rm -rf %D/lib/perl5/%%PERL_VER%%
@unexec rm -rf %D/lib/perl5/site_perl/%%PERL_VER%%
This means that any files installed by the user or other ports in those
directories get removed when the perl5 port is removed. Ports should
only remove files they themselves installed. That's what the plist is
Install any p5-* port
Pkg_upgrade to perl-5.6.1_5
Notice that the files insatlled by the p5-* port are now gone.
Over to maintainer.
Fixed in PORTREVISION 6.