id,summary,reporter,owner,description,type,status,priority,milestone,component,resolution,keywords,cc,work_issues,upstream,reviewer,author,merged,dependencies,stopgaps
494,local/bin/sage-env uses 'bashism',mabshoff,was,"Hello,

local/bin/sage-env shipped with Sage 2.8.2 is officially a sh shell script. So it should run flawlessly with a tcsh. But
{{{
[mabshoff@m940 sage-2.8.2]# /bin/tcsh local/bin/sage-env
SAVEDIR=/tmp/Work2/sage-2.8.2-gcc4.3/sage-2.8.2: Command not found.
if: Expression Syntax.
}}}

This was originally mentioned to me by ""dropdrive"" in #sage-devel

While we are at it: all spkg-install seem to use /bin/bash as shebang. While it is very uncommen to find a Unixy system these days without a bash it might still happen. We should consider fixing those scripts, too, or make it a requirement that users have a bash installed.

Cheers,

Michael",defect,closed,major,sage-duplicate/invalid/wontfix,packages: standard,invalid,,,,,,,,,
