Your message dated Sat, 7 May 2011 20:48:31 +0200
with message-id <[email protected]>
and subject line fixed in 0.17.2
has caused the Debian Bug report #598698,
regarding gaupol: Triggers a KeyError exception when opening spell check config
dialog
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
598698: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=598698
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: gaupol
Version: 0.12.3-2
Severity: normal
*** Please type your report below this line ***
For some time now whenever I open "Tools->Configure Spell Check" I get
an error window (see the attached traceback).
Digging into the code, it turns out there's a locale (ns_ZA)
in /usr/share/gaupol/codes/locales.txt that isn't registered
in /usr/share/gaupol/codes/iso_639.xml.
As a quick workaround I deleted the ns_ZA line from locales.txt and it's
working fine.
I'm using lenny, so this might be fixed in a newer version. But I
couldn't find any related bug reports in upstream or here and can't
install a newer version atm. Hope someone else can confirm this.
-- System Information:
Debian Release: 5.0.6
APT prefers stable
APT policy: (500, 'stable')
Architecture: i386 (i686)
Kernel: Linux 2.6.26-2-686 (SMP w/2 CPU cores)
Locale: LANG=es_AR.UTF-8, LC_CTYPE=es_AR.UTF-8 (charmap=UTF-8) (ignored:
LC_ALL set to es_AR.UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages gaupol depends on:
ii python 2.5.2-3 An interactive high-level
object-o
ii python-central 0.6.8 register and build utility
for Pyt
ii python-glade2 2.12.1-6 GTK+ bindings: Glade
support
ii python-gobject 2.14.2-2 Python bindings for the
GObject li
ii python-gtk2 2.12.1-6 Python bindings for the GTK
+ widge
Versions of packages gaupol recommends:
ii iso-codes 3.5.1-1 ISO language, territory,
currency,
ii python-chardet 1.0.1-1.1 universal character
encoding detec
ii python-enchant 1.4.2-3+lenny1 spellchecking library for
Python
Versions of packages gaupol suggests:
ii mplayer 1:1.0.rc2svn20080706-0.1lenny2 The Ultimate Movie Player
For Linu
ii vlc 0.8.6.h-4+lenny2.3 multimedia player and
streamer
-- no debconf information
Traceback
File: usr/lib/python2.5/site-packages/gaupol/gtk/agents/text.py
Line: 40
In: on_configure_spell_check_activate
dialog = gaupol.gtk.LanguageDialog(self.window)
File: usr/lib/python2.5/site-packages/gaupol/base/contractual.py
Line: 43
In: inner_wrapper
value = function(*args, **kwargs)
File: usr/lib/python2.5/site-packages/gaupol/base/contractual.py
Line: 59
In: inner_wrapper
return function(*args, **kwargs)
File: usr/lib/python2.5/site-packages/gaupol/gtk/dialogs/language.py
Line: 45
In: __init__
self._init_tree_view()
File: usr/lib/python2.5/site-packages/gaupol/base/contractual.py
Line: 43
In: inner_wrapper
value = function(*args, **kwargs)
File: usr/lib/python2.5/site-packages/gaupol/gtk/dialogs/language.py
Line: 79
In: _init_tree_view
self._populate_store(store)
File: usr/lib/python2.5/site-packages/gaupol/base/contractual.py
Line: 43
In: inner_wrapper
value = function(*args, **kwargs)
File: usr/lib/python2.5/site-packages/gaupol/gtk/dialogs/language.py
Line: 122
In: _populate_store
append(locale)
File: usr/lib/python2.5/site-packages/gaupol/util.py
Line: 168
In: inner_wrapper
return function(*args, **kwargs)
File: usr/lib/python2.5/site-packages/gaupol/gtk/dialogs/language.py
Line: 119
In: append
name = gaupol.locales.code_to_name(locale)
File: usr/lib/python2.5/site-packages/gaupol/util.py
Line: 73
In: wrapper
return function(*args, **kwargs)
File: usr/lib/python2.5/site-packages/gaupol/locales.py
Line: 75
In: code_to_name
language = code_to_language(code)
File: usr/lib/python2.5/site-packages/gaupol/util.py
Line: 73
In: wrapper
return function(*args, **kwargs)
File: usr/lib/python2.5/site-packages/gaupol/locales.py
Line: 64
In: code_to_language
return gaupol.languages.code_to_name(code[:2])
File: usr/lib/python2.5/site-packages/gaupol/util.py
Line: 73
In: wrapper
return function(*args, **kwargs)
File: usr/lib/python2.5/site-packages/gaupol/languages.py
Line: 51
In: code_to_name
return gaupol.i18n.dgettext("iso_639", languages[code])
KeyError: 'ns'
Platform
System: Linux
Desktop environment: GNOME
Versions
Gaupol: 0.12.3
Python: 2.5.2
GTK: 2.12.12
PyGTK: 2.12.1
PyEnchant: 1.4.2
Universal Encoding Detector: 1.0.1
--- End Message ---
--- Begin Message ---
Source: gaupol
Source-Version: 0.17.2-1
This bug was fixed upstream in 0.17.2
--- End Message ---