﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	resolution	keywords	cc	parents
598	Support for UTF-8 paths	Tiberiu C. Turbureanu		"On a fresh GMG install I get the following error for a UTF-8 path:

{{{
[tct@turbureanu mediagoblin-ceata]$ pwd
/home/tct/Descărcări/mediagoblin-ceata
[tct@turbureanu mediagoblin-ceata]$ ./bin/gmg dbupdate
Traceback (most recent call last):
  File ""./bin/gmg"", line 8, in <module>
    load_entry_point('mediagoblin==0.3.3.dev', 'console_scripts', 'gmg')()
  File ""/home/tct/Descărcări/mediagoblin-ceata/mediagoblin/gmg_commands/__init__.py"", line 100, in main_cli
    args.func(args)
  File ""/home/tct/Descărcări/mediagoblin-ceata/mediagoblin/gmg_commands/dbupdate.py"", line 129, in dbupdate
    global_config, app_config = setup_global_and_app_config(args.conf_file)
  File ""/home/tct/Descărcări/mediagoblin-ceata/mediagoblin/init/__init__.py"", line 47, in setup_global_and_app_config
    global_config, validation_result = read_mediagoblin_config(config_path)
  File ""/home/tct/Descărcări/mediagoblin-ceata/mediagoblin/init/config.py"", line 80, in read_mediagoblin_config
    validation_result = config.validate(validator, preserve_errors=True)
  File ""build/bdist.linux-x86_64/egg/configobj.py"", line 2295, in validate
  File ""build/bdist.linux-x86_64/egg/configobj.py"", line 2250, in validate
  File ""build/bdist.linux-x86_64/egg/configobj.py"", line 570, in __getitem__
  File ""build/bdist.linux-x86_64/egg/configobj.py"", line 562, in _interpolate
  File ""build/bdist.linux-x86_64/egg/configobj.py"", line 365, in interpolate
  File ""build/bdist.linux-x86_64/egg/configobj.py"", line 352, in recursive_interpolate
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc4 in position 14: ordinal not in range(128)
}}}"	task	accepted	major		programming		config, path, utf8, sprint	Christopher Allan Webber Tiberiu C. Turbureanu joar	
