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 ---

Reply via email to