Package: python-aeidon Version: 0.19-1 Severity: normal Tags: upstream The aeidon module uses the standard gettext API to initialise gettext (gettext.bindtextdomain / gettext.textdomain), using the "gaupol" textdomain. This conflicts with any application other than "gaupol" wanting to use the aeidon module (for the record, the Advene application, and thanks for the aeidon module), since the textdomain is application-wide: importing the module will set the textdomain to "gaupol" which will prevent appropriate translations to be loaded by the application.
As advised in http://www.python.org/doc//current/library/gettext.html#localizing-your-module the class-based gettext API should be used so that the textdomain is local to the module. -- System Information: Debian Release: wheezy/sid APT prefers testing APT policy: (990, 'testing'), (500, 'unstable') Architecture: i386 (i686) Kernel: Linux 3.0.0-1-686-pae (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Shell: /bin/sh linked to /bin/dash Versions of packages python-aeidon depends on: ii iso-codes 3.27.1-1 ISO language, territory, currency, ii python 2.6.7-3 interactive high-level object-orie ii python-freenect [python] 20110630-1 Python freenect ii python2.6 2.6.7-3 An interactive high-level object-o ii python2.7 2.7.2-5 An interactive high-level object-o Versions of packages python-aeidon recommends: ii python-chardet 2.0.1-2 universal character encoding detec ii python-enchant 1.6.5-2 spellchecking library for Python python-aeidon suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org