This looks to be a bug with the version of babel we're using (fixed in a
newer revision that I'll update to after testing), combined with improperly
set environment variables.  Can you check your environment (just `env` in a
terminal) and look for LC_ALL, LANGUAGE, and LANG.  Are any of these set to
*just* utf-8?  It looks like they should probably be in a format like
"en_US.utf-8".


On Wed, Oct 2, 2013 at 5:30 AM, Giovanni Pascarella <muju...@hotmail.com>wrote:

>  Hi!
>
>
> I am trying to launch Galaxy locally but I'm getting the following error:
>
>
> *tkx417:galaxy pascarellagiovanni$ sh run.sh*
>
> *Traceback (most recent call last):*
>
> *  File "./scripts/paster.py", line 33, in <module>*
>
> *    serve.run()*
>
> *  File
> "/Users/pascarellagiovanni/Desktop/galaxy/lib/galaxy/util/pastescript/serve.py",
> line 1049, in run*
>
> *    invoke(command, command_name, options, args[1:])*
>
> *  File
> "/Users/pascarellagiovanni/Desktop/galaxy/lib/galaxy/util/pastescript/serve.py",
> line 1055, in invoke*
>
> *    exit_code = runner.run(args)*
>
> *  File
> "/Users/pascarellagiovanni/Desktop/galaxy/lib/galaxy/util/pastescript/serve.py",
> line 220, in run*
>
> *    result = self.command()*
>
> *  File
> "/Users/pascarellagiovanni/Desktop/galaxy/lib/galaxy/util/pastescript/serve.py",
> line 643, in command*
>
> *    app = loadapp( app_spec, name=app_name, relative_to=base,
> global_conf=vars)*
>
> *  File
> "/Users/pascarellagiovanni/Desktop/galaxy/lib/galaxy/util/pastescript/loadwsgi.py",
> line 350, in loadapp*
>
> *    return loadobj(APP, uri, name=name, **kw)*
>
> *  File
> "/Users/pascarellagiovanni/Desktop/galaxy/lib/galaxy/util/pastescript/loadwsgi.py",
> line 374, in loadobj*
>
> *    global_conf=global_conf)*
>
> *  File
> "/Users/pascarellagiovanni/Desktop/galaxy/lib/galaxy/util/pastescript/loadwsgi.py",
> line 399, in loadcontext*
>
> *    global_conf=global_conf)*
>
> *  File
> "/Users/pascarellagiovanni/Desktop/galaxy/lib/galaxy/util/pastescript/loadwsgi.py",
> line 423, in _loadconfig*
>
> *    return loader.get_context(object_type, name, global_conf)*
>
> *  File
> "/Users/pascarellagiovanni/Desktop/galaxy/lib/galaxy/util/pastescript/loadwsgi.py",
> line 561, in get_context*
>
> *    section)*
>
> *  File
> "/Users/pascarellagiovanni/Desktop/galaxy/lib/galaxy/util/pastescript/loadwsgi.py",
> line 620, in _context_from_explicit*
>
> *    value = import_string(found_expr)*
>
> *  File
> "/Users/pascarellagiovanni/Desktop/galaxy/lib/galaxy/util/pastescript/loadwsgi.py",
> line 125, in import_string*
>
> *    return pkg_resources.EntryPoint.parse("x=" + s).load(False)*
>
> *  File "/Users/pascarellagiovanni/Desktop/galaxy/lib/pkg_resources.py",
> line 1954, in load*
>
> *    entry = __import__(self.module_name, globals(),globals(),
> ['__name__'])*
>
> *  File
> "/Users/pascarellagiovanni/Desktop/galaxy/lib/galaxy/web/__init__.py", line
> 4, in <module>*
>
> *    from framework import expose*
>
> *  File
> "/Users/pascarellagiovanni/Desktop/galaxy/lib/galaxy/web/framework/__init__.py",
> line 40, in <module>*
>
> *    from babel.support import Translations*
>
> *  File
> "/Users/pascarellagiovanni/Desktop/galaxy/eggs/Babel-0.9.4-py2.7.egg/babel/support.py",
> line 29, in <module>*
>
> *    from babel.dates import format_date, format_datetime, format_time,
> LC_TIME*
>
> *  File
> "/Users/pascarellagiovanni/Desktop/galaxy/eggs/Babel-0.9.4-py2.7.egg/babel/dates.py",
> line 34, in <module>*
>
> *    LC_TIME = default_locale('LC_TIME')*
>
> *  File
> "/Users/pascarellagiovanni/Desktop/galaxy/eggs/Babel-0.9.4-py2.7.egg/babel/core.py",
> line 642, in default_locale*
>
> *    return '_'.join(filter(None, parse_locale(locale)))*
>
> *  File
> "/Users/pascarellagiovanni/Desktop/galaxy/eggs/Babel-0.9.4-py2.7.egg/babel/core.py",
> line 763, in parse_locale*
>
> *    raise ValueError('expected only letters, got %r' % lang)*
>
> *ValueError: expected only letters, got 'utf-8'*
>
>
>
> Anybody knows what this is about?
>
>
> Thanks,
>
> Giovanni
>
>
>
> ___________________________________________________________
> Please keep all replies on the list by using "reply all"
> in your mail client.  To manage your subscriptions to this
> and other Galaxy lists, please use the interface at:
>   http://lists.bx.psu.edu/
>
> To search Galaxy mailing lists use the unified search at:
>   http://galaxyproject.org/search/mailinglists/
>
___________________________________________________________
Please keep all replies on the list by using "reply all"
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  http://lists.bx.psu.edu/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/

Reply via email to