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:Erik Trulsson (ertr@student.uu.se)
Date:Jan 30, 2005 5:06:21 am
List:org.freebsd.freebsd-stable

On Sun, Jan 30, 2005 at 11:53:23AM +0100, Kirill Ponomarew wrote:

On Sun, Jan 30, 2005 at 11:47:32AM +0100, Holger Kipp wrote:

I'm fine with this plan for 6-CURRENT. For 5-STABLE, it's a major user-visible change, and that is something that we promised to avoid with stable branches.

It violates POLA on 5-STABLE, and it will violate POLA on 6-CURRENT, especially as most perl programmers assume /usr/bin/perl to be the correct path.

If it's linux tradition to put perl in this path, perl programmers should assume another path on FreeBSD, so it isn't an argument for the proposed change.

It is not a *Linux* tradition. It is a *Perl* tradition which predates both Linux and FreeBSD. Most Perl documentation, going back over a decade, has used #!/usr/bin/perl in example scripts and strongly suggested that system administrators should put Perl there.

I would say that there are probably more Perl scripts out there that refer to "#!/usr/bin/perl" than all other variants put together.

We had enough good arguments against this change already, so imho the correct thing to do is do just what Kris asked for: remove the _dangling_ symlinks.