atom feed71 messages in org.freebsd.freebsd-stable[HEADS UP] perl symlinks in /usr/bin ...
FromSent OnAttachments
Anton BerezinJan 29, 2005 12:32 pm 
Kirill PonomarewJan 29, 2005 1:02 pm 
Kris KennawayJan 29, 2005 1:08 pm 
Oliver LehmannJan 29, 2005 1:21 pm 
Steven HartlandJan 29, 2005 1:21 pm 
Anton BerezinJan 29, 2005 1:22 pm 
Chuck SwigerJan 29, 2005 1:22 pm 
Erik TrulssonJan 29, 2005 1:26 pm 
Robert WatsonJan 29, 2005 2:17 pm 
Mark KirkwoodJan 29, 2005 2:27 pm 
Dimitry AndricJan 29, 2005 2:50 pm 
Phil KernickJan 29, 2005 3:28 pm 
Edwin GroothuisJan 29, 2005 4:02 pm 
Fred CondoJan 29, 2005 4:41 pm 
Peter JeremyJan 29, 2005 5:00 pm 
Douglas G. AllenJan 29, 2005 6:37 pm 
Max LaierJan 29, 2005 6:37 pm 
Matthias AndreeJan 29, 2005 6:39 pm 
Erik TrulssonJan 29, 2005 7:08 pm 
Andrew McNaughtonJan 29, 2005 7:18 pm 
Andrew McNaughtonJan 29, 2005 7:35 pm 
Lars Erik GullerudJan 29, 2005 8:26 pm 
Chuck SwigerJan 29, 2005 8:54 pm 
Edwin GroothuisJan 29, 2005 9:00 pm 
Scott LongJan 29, 2005 9:51 pm 
ChrisJan 29, 2005 10:18 pm 
sth...@nethelp.noJan 29, 2005 11:59 pm 
sth...@nethelp.noJan 30, 2005 12:16 am 
Oliver BrandmuellerJan 30, 2005 1:50 am 
Lupe ChristophJan 30, 2005 2:03 am 
Xander DamenJan 30, 2005 2:13 am 
Chuck SwigerJan 30, 2005 2:31 am 
Lev SerebryakovJan 30, 2005 2:45 am 
Holger KippJan 30, 2005 2:47 am 
Kirill PonomarewJan 30, 2005 2:55 am 
Kris KennawayJan 30, 2005 2:56 am 
Edwin GroothuisJan 30, 2005 3:07 am 
Frerich RaabeJan 30, 2005 3:08 am 
Holger KippJan 30, 2005 3:10 am 
Mark SergeantJan 30, 2005 3:11 am 
Kirill PonomarewJan 30, 2005 3:18 am 
Mathieu ArnoldJan 30, 2005 3:23 am 
Phil BowensJan 30, 2005 3:24 am 
Kirill PonomarewJan 30, 2005 3:25 am 
Dave HorsfallJan 30, 2005 3:44 am 
Chuck SwigerJan 30, 2005 3:55 am 
Chuck SwigerJan 30, 2005 4:26 am 
Robert WatsonJan 30, 2005 4:49 am 
Robert WatsonJan 30, 2005 4:51 am 
Erik TrulssonJan 30, 2005 5:06 am 
Matthias AndreeJan 30, 2005 5:59 am 
Matthias AndreeJan 30, 2005 6:00 am 
Matthias AndreeJan 30, 2005 6:00 am 
Matthias AndreeJan 30, 2005 6:00 am 
Anton BerezinJan 30, 2005 6:16 am 
Erik TrulssonJan 30, 2005 7:34 am 
Erik TrulssonJan 30, 2005 7:56 am 
Sven WillenbergerJan 30, 2005 8:13 am 
Chris DohertyJan 30, 2005 8:56 am 
Kris KennawayJan 30, 2005 12:17 pm 
Doug HardieJan 30, 2005 12:41 pm 
ParvJan 30, 2005 3:45 pm 
Kevin ObermanJan 30, 2005 5:19 pm 
Jack L. StoneJan 31, 2005 6:52 am 
Jared EarleJan 31, 2005 8:10 am 
ParvJan 31, 2005 6:17 pm 
Christian WeisgerberFeb 3, 2005 11:07 am 
Dan NelsonFeb 3, 2005 11:36 am 
Charles SwigerFeb 3, 2005 12:33 pm 
Christian WeisgerberFeb 3, 2005 12:55 pm 
Charles SwigerFeb 3, 2005 1:47 pm 
Subject:[HEADS UP] perl symlinks in /usr/bin will be gone
From:Fred Condo (fr@tincture.us)
Date:Jan 29, 2005 4:41:58 pm
List:org.freebsd.freebsd-stable

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.