Am Freitag, 20. Februar 2015, 08:32:17 schrieb Anna Petrášová: > On Tue, Feb 17, 2015 at 9:41 AM, Anna Petrášová <[email protected]> > > wrote: > > On Tue, Feb 17, 2015 at 6:03 AM, Robert Nuske <[email protected]> wrote: > >> Hi > >> > >> g.extension from grass70 (ppa:grass-devel) still fails. > >> [...] > >> > >> Traceback (most recent call last): > >> File "/usr/lib/grass70/tools/g.html2man.py", line 5, in <module> > >> > >> from html import HTMLParser, HTMLParseError > >> > >> ImportError: No module named html > >> [...] > >> > >> GRASS Version: 7.0.0+1svn64647~ubuntu14.04.1 > >> package from PPA grass-devel > >> ubuntu 14.04 64bit > >> > >> ----------------------------------------------------------- > >> > >> Not getting anywhere with that error message, I build GRASS > >> releasebranch_7_0 > >> from source according to > >> http://grasswiki.osgeo.org/wiki/Compile_and_Install_Ubuntu#GRASS_GIS > >> > >> Everything works nicely, including g.extension > >> [...] > >> Installation of <r.grow.shrink> successfully finished > >> > >> :-) > >> > >> ----------------------------------------------------------- > >> > >> Starting the packaged version of GRASS 7 afterwards (/usr/bin/grass70) > >> leads to errors and no wxpython GUI. > >> > >> Error message in popup window: > >> Unable to parse user toolboxes XML files. Default module tree will be > >> loaded. > >> > >> Ursache: 'ascii' codec can't encode character u'\xfc' in position 201: > >> ordinal > >> not in range(128) > >> > >> Traceback (most recent call last): > >> File "/usr/lib/grass70/gui/wxpython/lmgr/menudata.py", line 62, in > >> > >> __init__ > >> > >> MenuTreeModelBuilder.__init__(self, filename, > >> > >> expandAddons=expandAddons) > >> > >> File "/usr/lib/grass70/gui/wxpython/core/menutree.py", line 66, in > >> > >> __init__ > >> > >> expAddons(xmlTree) > >> > >> File "/usr/lib/grass70/gui/wxpython/core/toolboxes.py", line 280, in > >> > >> expandAddons > >> > >> _expandRuntimeModules(root, loadMetadata=True) > >> > >> File "/usr/lib/grass70/gui/wxpython/core/toolboxes.py", line 525, in > >> > >> _expandRuntimeModules > >> > >> desc, keywords = _loadMetadata(name) > >> > >> File "/usr/lib/grass70/gui/wxpython/core/toolboxes.py", line 560, in > >> > >> _loadMetadata > >> > >> sys.stderr.write("%s: %s\n" % (module, e)) > >> > >> File "/usr/lib/grass70/etc/python/grass/exceptions/__init__.py", line > >> > >> 48, in > >> __str__ > >> > >> return str(self.value) > >> > >> UnicodeEncodeError: 'ascii' codec can't encode character u'\xfc' in > >> position > >> 201: ordinal not in range(128) > > > > Hi, > > > > I tried to fix it in r64661 in trunk. I assume the problem is that the > > > > error message is translatable and has some non-ascii characters. Could > > anyone test it in trunk (preferably with different locale)? Any better > > solution is welcome too. We should fix this before the release. > > Could anyone test it? I think this should be backported since the bug > prevents from starting gui but I need someone with different locale to test > it. I think the error message contains non-ascii characters which is the > problem then. Sorry I forgot about this in the last days and nobody else > really paid attention to this one. Or we can completely skip loading > metadata addon modules for the release as it is now on Windows. Any opinion?
- compiled grass trunk from source (couldn't find a way to come by sensible version information within grass) grass7_trunk$ svnversion 64696 - started grass_trunk GRASS 7.0.0 (test_location):~ > locale LANG=de_DE.UTF-8 LANGUAGE=de:en_US:en_GB:en LC_CTYPE="de_DE.UTF-8" [...] GRASS 7.0.0 (test_location):~ > g.extension r.grow.shrink --verbose [...] Updating metadata file... Manual page for <r.grow.shrink> updated Installation of <r.grow.shrink> successfully finished Afterwards GRASS trunk (64696) and current releasebranch (64695, todays ubuntu package, thanks to Martin L) start fine. None of the above problems persist! cheers, robert _______________________________________________ grass-dev mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/grass-dev
