Your message dated Wed, 15 Apr 2009 09:32:10 +0000
with message-id <[email protected]>
and subject line Bug#521729: fixed in mnemosyne 1.2.1-1
has caused the Debian Bug report #521729,
regarding mnemosyne: Fails to start when no locale is set in the environment
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.)


-- 
521729: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=521729
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: mnemosyne
Version: 1.2-r1-1
File: /usr/bin/mnemosyne
Severity: normal

I recently upgraded both mnemosyne and libc (to the new 2.9 version in
unstable, 2.9-6). Now, for the first time, mnemosyne fails to start if
no locale environment variables are set, which is the way my
environment is generally configured. Setting LANG or LC_ALL explicitly
to "C" doesn't help. But if I set LC_ALL or LANG to "en_US", mnemosyne
starts normally.

Here's the error message that's printed:

Traceback (most recent call last):
  File "/usr/bin/mnemosyne", line 12, in <module>
    from mnemosyne.core import basedir, get_config, set_config, \
  File "/var/lib/python-support/python2.5/mnemosyne/core/__init__.py", line 1, 
in <module>
    from mnemosyne_core import *
  File "/var/lib/python-support/python2.5/mnemosyne/core/mnemosyne_core.py", 
line 70, in <module>
    home = os.path.expanduser("~").decode(locale.getdefaultlocale()[1])
TypeError: decode() argument 1 must be string, not None
    
Since I was able to guess an appropriate workaround from the error
message, this isn't a serious obstacle to me. And I think that these
days, having a locale set explicitly is the more common configuration.
But I suspect there must be a fairly straightforward change to the
code to fix this.

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.29-1-686 (SMP w/1 CPU core)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash

Versions of packages mnemosyne depends on:
ii  python                  2.5.4-2          An interactive high-level object-o
ii  python-pygame           1.7.1release-4.2 SDL bindings for games development
ii  python-qt3              3.17.4-1         Qt3 bindings for Python
ii  python-support          0.8.7            automated rebuilding support for P

mnemosyne recommends no packages.

mnemosyne suggests no packages.

-- no debconf information



--- End Message ---
--- Begin Message ---
Source: mnemosyne
Source-Version: 1.2.1-1

We believe that the bug you reported is fixed in the latest version of
mnemosyne, which is due to be installed in the Debian FTP archive:

mnemosyne_1.2.1-1.diff.gz
  to pool/main/m/mnemosyne/mnemosyne_1.2.1-1.diff.gz
mnemosyne_1.2.1-1.dsc
  to pool/main/m/mnemosyne/mnemosyne_1.2.1-1.dsc
mnemosyne_1.2.1-1_all.deb
  to pool/main/m/mnemosyne/mnemosyne_1.2.1-1_all.deb
mnemosyne_1.2.1.orig.tar.gz
  to pool/main/m/mnemosyne/mnemosyne_1.2.1.orig.tar.gz



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Robert Lemmen <[email protected]> (supplier of updated mnemosyne package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Wed, 15 Apr 2009 10:15:42 +0100
Source: mnemosyne
Binary: mnemosyne
Architecture: source all
Version: 1.2.1-1
Distribution: unstable
Urgency: low
Maintainer: [email protected]
Changed-By: Robert Lemmen <[email protected]>
Description: 
 mnemosyne  - spaced repetition flash-card program
Closes: 521729
Changes: 
 mnemosyne (1.2.1-1) unstable; urgency=low
 .
   * New upstream release (closes: #521729)
Checksums-Sha1: 
 4e28d9c72c669e003eec51a13413c795529e0382 998 mnemosyne_1.2.1-1.dsc
 4d7ccf762aad269ffbf9809841a501515f45ff17 956421 mnemosyne_1.2.1.orig.tar.gz
 771effba907251f619da9d6679ae7d9c9d8ae956 4967 mnemosyne_1.2.1-1.diff.gz
 de6b54e858e7bb941effc62f1991e8fac8f40755 472828 mnemosyne_1.2.1-1_all.deb
Checksums-Sha256: 
 f3275e928dabc24b83854c4b567c2cf906d077c27c1829b171b18dc79e108bac 998 
mnemosyne_1.2.1-1.dsc
 f98c397c9fa46c033d74cb61faf98014cb3c9846de94635650484cf6d2af0e0b 956421 
mnemosyne_1.2.1.orig.tar.gz
 3342d75fc5012db2a96c9741e7f2a74da01221b05b51c8edef622afe4bd6798e 4967 
mnemosyne_1.2.1-1.diff.gz
 6cf3ff50eae785ba36174f208f3252c39f039576863ca2cdc9a6c6f74cb714e4 472828 
mnemosyne_1.2.1-1_all.deb
Files: 
 a2a830d4c412fb69072e498b21a244e7 998 misc extra mnemosyne_1.2.1-1.dsc
 0640f5d45eec102b68da77c815cc1b29 956421 misc extra mnemosyne_1.2.1.orig.tar.gz
 d7d6b84db9efcbea1cd2982b54e87b63 4967 misc extra mnemosyne_1.2.1-1.diff.gz
 1ca169df2b90fbbc7dba819040b14e2d 472828 misc extra mnemosyne_1.2.1-1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iD8DBQFJ5abrS6AOchRbaWYRAkTjAJ9XfF45nmMhXU5BYQDEfP6TJAKBBwCfUoQj
2jvH1F01xf5/QWZALDb25xA=
=WA/X
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to