"TypeError: normalize() argument 2 must be unicode, not str" when using the find duplicate tool with soundex code
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Gramps |
Fix Released
|
Unknown
|
|||
gramps (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Lucid |
Won't Fix
|
Undecided
|
Unassigned | ||
Maverick |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: gramps
This error appears when I use the duplicate search feature and check the use of Soundex codes
No error appears if I don't use the soundex codes
I use the version of Gramps that comes with Ubuntu 10.04 (with current updates)
I suppose this is because of some Unicode characters that I am using in my Gramps database, and that is incorrectly handled by Gramps.
This problem is already reported upstream : http://
It has been solved in version 3.2.2 of Gramps, so an upgrade would be enough.
Error Details:
===================
17699: ERROR: gramps.py: line 138: Unhandled exception
Traceback (most recent call last):
File "/usr/share/
self.
File "/usr/share/
key = self.gen_
File "/usr/share/
return soundex.
File "/usr/share/
strval.
TypeError: normalize() argument 2 must be unicode, not str
System Information:
===================
Python version: 2.6.5 (r265:79063, Apr 16 2010, 13:09:56) [GCC 4.4.3]
BSDDB version: 4.7.3
Gramps version: 3.2.0-1
LANG: fr_FR.UTF-8
OS: Linux
Distribution: 2.6.32-22-generic
GTK version : (2, 20, 0)
pygtk version : (2, 17, 0)
gobject version: (2, 21, 1)
cairo version : (1, 8, 8)
description: | updated |
Changed in gramps: | |
status: | Unknown → Incomplete |
Changed in gramps: | |
status: | Incomplete → Fix Released |
This bug would be solved by fulfilling the request for Ubuntu to upgrade Gramps to version 3.2.3 as in bug #582342. So please add yourself to that bug.