Subject: Re: CVS commit: pkgsrc/lang/perl5
To: Johnny C. Lam <jlam@NetBSD.org>
From: Min Sik Kim <minskim@NetBSD.org>
List: tech-pkg
Date: 06/30/2005 12:26:20
On Jun 30, 2005, at 11:25 AM, Min Sik Kim wrote:

> On Jun 30, 2005, at 11:10 AM, Johnny Lam wrote:
>> On what platform are you finding ${TOOLS_DIR} embedded in Config.pm?
>>
>
> It was Linux-2.6.10.

It seems that this is a bug in Perl's Configure.  The Configure  
script sets newsh temporarily to "/bin/ksh" when it tests if ksh  
should be used/avoided, but later the symlink test blindly uses  
$newsh.  So the test always fails if /bin/ksh doesn't exist, and the  
external command "test" is selected.

Regards,
Min Sik Kim