Subject: Re: pkg/32812 (Perl broken in 2005Q4: open with shell metas fails)
To: None <jlam@netbsd.org, gnats-admin@netbsd.org, pkgsrc-bugs@netbsd.org,>
From: Anne Bennett <anne@porcupine.montreal.qc.ca>
List: pkgsrc-bugs
Date: 04/21/2006 17:30:02
The following reply was made to PR pkg/32812; it has been noted by GNATS.

From: Anne Bennett <anne@porcupine.montreal.qc.ca>
To: gnats-bugs@netbsd.org
Cc: jlam@netbsd.org, pkgsrc-bugs@netbsd.org, gnats-admin@netbsd.org
Subject: Re: pkg/32812 (Perl broken in 2005Q4: open with shell metas fails)
Date: Fri, 21 Apr 2006 13:26:56 -0400

 > Synopsis: Perl broken in 2005Q4: open with shell metas fails
 > 
 > State-Changed-From-To: open->feedback
 
 Just got the "infrequent reminder".  Sorry about the delay.
 
 > Thanks for tracking down the source of the problem that you saw.  From
 > examining the perl Configure script, it appears that it searches the
 > PATH for "sh" only if $SYSTYPE matches the globs *bsd* or sys5*.  However,
 > we don't set this in pkgsrc, so it may perhaps be something in your local
 > shell environment.
 
 Definitely yes, I set that in .cshrc as part of setting up a tcsh
 environment that is customized for the system I'm working on.  On this
 one its value is "netbsd".
 
 > In any case, forcing the shell to be the known
 > working shell ${TOOLS_SH} (defaults to /bin/sh) is a sensible precaution
 > to avoid this problem.  I've committed this change as part of the update
 > of the perl package to perl 5.8.8.
 
 Thank you.
 
 > Please let me know if this version
 > of the package still exhibits the problem you were seeing.
 
 Sorry I haven't tried that yet; oodles of my installed software
 depends on Perl.  I will try to switch to 2006Q1 in the next few
 weeks, and this will get tested at that time.  I'll report back.
 
 Thanks for making the fix!
 
 
 Anne.
 -- 
 Ms. Anne Bennett, as a private citizen:  anne@porcupine.montreal.qc.ca
 Also reachable more officially at work:  anne@encs.concordia.ca