[MacPorts] #14452: select.sh produce unneeded warnings when the only option is "-n"
MacPorts
noreply at macports.org
Thu Jan 1 14:57:27 PST 2009
#14452: select.sh produce unneeded warnings when the only option is "-n"
--------------------------------+-------------------------------------------
Reporter: ebgssth@… | Owner: raimue@…
Type: enhancement | Status: closed
Priority: Normal | Milestone: Port Enhancements
Component: ports | Version: 1.6.0
Resolution: fixed | Keywords: gcc_select python_select select.sh
Port: |
--------------------------------+-------------------------------------------
Changes (by raimue@…):
* status: new => closed
* resolution: => fixed
Old description:
> {{{
> $ python_select -n
> /opt/local/bin/python_select: line 83: [: ==: unary operator expected
> /opt/local/bin/python_select: line 83: [: ==: unary operator expected
> /opt/local/bin/python_select: line 83: [: ==: unary operator expected
> /opt/local/bin/python_select: line 83: [: ==: unary operator expected
> version "" is invalid!
> }}}
>
> easy fix would be
> {{{
> - if [ ${1} == ${version} ]; then
> + if [ x${1} == x${version} ]; then
> }}}
>
> might be better to stop script when python_select called with -n only
New description:
{{{
$ python_select -n
/opt/local/bin/python_select: line 83: [: ==: unary operator expected
/opt/local/bin/python_select: line 83: [: ==: unary operator expected
/opt/local/bin/python_select: line 83: [: ==: unary operator expected
/opt/local/bin/python_select: line 83: [: ==: unary operator expected
version "" is invalid!
}}}
easy fix would be
{{{
- if [ ${1} == ${version} ]; then
+ if [ x${1} == x${version} ]; then
}}}
might be better to stop script when python_select called with -n only
--
Comment:
Fixed with python_select 0.2 in r44662.
--
Ticket URL: <http://trac.macports.org/ticket/14452#comment:6>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list