I can reproduce it, with LANG=fr_FR.UTF-8. (it errors out on "patate
sucrée")
It seems to be a bug that a lot of applications using sqlalchemy stumble
upon (just look for the error message in google).
The problem lies somewhere between pysqlite (that prohibited the use of
byte strings since 2.5.0, only allowing unicode _objects_, not just unicode
byte strings) and sqlalchemy (whose upstream patch doesn't seem to solve
anything).
See http://code.djangoproject.com/ticket/7921 for a good explanation.

Sorry I don't have time to investigate further, but I see no quick
workaround (well, prependeing all strings in defaults*.py with 'u' so that
they become unicode objects, as the file is already completely
utf8-encoded, may be a hackish workaround). Upstream should clearly do
something on this.

BTW, this problem isn't reproduced if you've already built the initial
database once. For those of you who didn't see this, rm your ~/.gourmet.



--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to