Bug 54262

Summary: port lang/perl5 doesn't deinstall /usr/bin/perl on 5.x
Product: Ports & Packages Reporter: Oliver Eikemeier <eikemeier>
Component: Individual Port(s)Assignee: Anton Berezin <tobez>
Status: Closed FIXED    
Severity: Affects Only Me CC: tobez
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   

Description Oliver Eikemeier 2003-07-09 14:40:03 UTC
 
 On ${OSVERSION} >= 500043 port lang/perl5 calls ${PREFIX}/bin/use.perl
 which installs the following links:
   /usr/bin/perl
   /usr/bin/perl5
   /usr/bin/perl5.6.1
   /usr/bin/suidperl
 but the are not added to the pkg-plist, and consequently not deinstalled
 with the port.

Fix: 

has to be done in pkg-deinstall, because pkg-install calls use.perl
 dependend on sysctl kern.osreldate. perhaps use.perl system should
 do the cleanup. Should I work on a patch?
How-To-Repeat: 
 On FreeBSD 5.x:
 
 ls /usr/bin/perl*
 /usr/ports/lang/perl5
 make install
 make deinstall
 ls /usr/bin/perl*
Comment 1 Ceri Davies freebsd_committer freebsd_triage 2003-07-10 19:18:46 UTC
Responsible Changed
From-To: gnats-admin->freebsd-ports-bugs

Reassign misfiled PR.
Comment 2 Tilman Keskinoz freebsd_committer freebsd_triage 2003-07-17 18:46:41 UTC
Responsible Changed
From-To: freebsd-ports-bugs->tobez

ober to maintainer
Comment 3 Anton Berezin freebsd_committer freebsd_triage 2005-02-02 09:48:20 UTC
State Changed
From-To: open->closed

The links are deleted upon deinstallation now.