[HEADS UP] perl symlinks in /usr/bin will be gone

Fred Condo fred at tincture.us
Sat Jan 29 16:40:11 PST 2005


On Jan 29, 2005, at 12:58 PM, Kris Kennaway wrote:

> On Sat, Jan 29, 2005 at 09:24:25PM +0100, Anton Berezin wrote:
>> Unless I hear too many cries "don't do that" (with justification), I
>> plan to not create any perl symlinks in /usr/bin in the forthcoming
>> upgrade of both lang/perl5.8 (to 5.8.6) and lang/perl5 (to 5.6.2).  
>> This
>> will ONLY be true for FreeBSD 5.X and FreeBSD CURRENT;  the existing
>> pollution of /usr/bin will still be performed for older versions of
>> FreeBSD, if requested via use.perl script.
>>
>> In practical terms this will mean a one-time sweep of your scripts in
>> order to convert them, in a typical case, from #! /usr/bin/perl to
>> #! /usr/local/bin/perl.
>>
>> CORRECT perl-dependant ports should not be affected.
>>
>> In order to keep pkg-install simple, no old symlink chasing and 
>> removal
>> will be done, although the detailed instructions will be posted in
>> ports/UPDATING and in pkg-message for the ports.
>
> BTW, this goes beyond what I was asking for, which was just "remove
> the dangling symlinks when the package is deinstalled [because they
> are now nonfunctional]"

It goes beyond that, and it should not. As others have stated, this 
breaks too much for very little benefit. It would be better to 
implement exactly what Kris suggested.



More information about the freebsd-ports mailing list