Frank Peters <[email protected]> writes: > Running eselect, a bash script, always fails with the errors: > > `ec_do_list-options': not a valid identifier > `ec_do_list-modules': not a valid identifier […] > But why has not such an obvious mistake been observed before? > > Has anyone else executed an unmodified eselect without error?
What version of bash? You mentioned using bash 4 and downgrading to
"3.2" in the previous thread. A bit more detail here would be nice.
What use flags for bash, too?
It works fine, here:
js...@phoenix [~]$ bash --version
GNU bash, version 3.2.39(1)-release (x86_64-pc-linux-gnu)
Copyright (C) 2007 Free Software Foundation, Inc.
js...@phoenix [~]$ eix -r '^bash$'
[I] app-shells/bash
Available versions: 3.1_p17 3.2_p39 ~3.2_p48 ~3.2_p48-r1 ~4.0_p10
~4.0_p10-r1 ~4.0_p17 ~4.0_p17-r1 ~4.0_p24 ~4.0_p28 {afs bashlogger examples net
nls plugins vanilla}
Installed versions: 3.2_p39(03:41:31 AM 05/07/2009)(nls -afs -bashlogger
-examples -plugins -vanilla)
Homepage: http://cnswww.cns.cwru.edu/~chet/bash/bashtop.html
Description: The standard GNU Bourne again shell
js...@phoenix [~]$ eselect --help
Usage: eselect <global options> <module name> <module options>
Global options:
[…works fine, no errors, &c.…]
js...@phoenix [~]$
--
...jsled
http://asynchronous.org/ - a=jsled; b=asynchronous.org; echo $...@${b}
pgpd0E7P8F8eW.pgp
Description: PGP signature
