pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: pkg/32812 (Perl broken in 2005Q4: open with shell metas fails)



> 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@localhost
Also reachable more officially at work:  anne%encs.concordia.ca@localhost



Home | Main Index | Thread Index | Old Index