Package: gourmet
Version: 0.14.5-1
Severity: grave
Hello,
thanks for packaging gourmet.
I have just installed the package and run 'gourmet'. This is the
result:
$ gourmet
Connecting to file /home/enrico/.gourmet/recipes.db
Traceback (most recent call last):
File "/usr/bin/gourmet", line 35, in <module>
gourmet.GourmetRecipeManager.startGUI()
File "/usr/share/gourmet/gourmet/GourmetRecipeManager.py", line 708, in
startGUI
r=RecGui(splash_label=splash.label)
File "/usr/share/gourmet/gourmet/GourmetRecipeManager.py", line 912, in
__init__
GourmetApplication.__init__(self, splash_label=splash_label)
File "/usr/share/gourmet/gourmet/GourmetRecipeManager.py", line 114, in
__init__
self.setup_shopping()
File "/usr/share/gourmet/gourmet/GourmetRecipeManager.py", line 222, in
setup_shopping
self.sl = shopgui.ShopGui(self, conv=self.conv)
File "/usr/share/gourmet/gourmet/shopgui.py", line 29, in __init__
self.data,self.pantry=self.grabIngsFromRecs([])
File "/usr/share/gourmet/gourmet/shopgui.py", line 580, in grabIngsFromRecs
self.sh = recipeManager.DatabaseShopper(lst, self.rg.rd, conv=self.conv)
File "/usr/share/gourmet/gourmet/recipeManager.py", line 25, in __init__
shopping.Shopper.__init__(self,lst)
File "/usr/share/gourmet/gourmet/shopping.py", line 46, in __init__
self.init_orgdic()
File "/usr/share/gourmet/gourmet/recipeManager.py", line 38, in init_orgdic
self.orgdic[k]=v
File "/usr/share/gourmet/gourmet/backends/db.py", line 1816, in __setitem__
row = self.db.fetch_one(self.vw,**{self.kp:k})
File "/usr/share/gourmet/gourmet/backends/db.py", line 623, in fetch_one
return
table.select(*make_simple_select_arg(criteria,table)).execute().fetchone()
File "/var/lib/python-support/python2.5/sqlalchemy/sql/expression.py", line
1087, in execute
return e.execute_clauseelement(self, multiparams, params)
File "/var/lib/python-support/python2.5/sqlalchemy/engine/base.py", line
1219, in execute_clauseelement
return connection.execute_clauseelement(elem, multiparams, params)
File "/var/lib/python-support/python2.5/sqlalchemy/engine/base.py", line 895,
in execute_clauseelement
return self._execute_compiled(elem.compile(dialect=self.dialect,
column_keys=keys, inline=len(params) > 1), distilled_params=params)
File "/var/lib/python-support/python2.5/sqlalchemy/engine/base.py", line 907,
in _execute_compiled
self.__execute_raw(context)
File "/var/lib/python-support/python2.5/sqlalchemy/engine/base.py", line 916,
in __execute_raw
self._cursor_execute(context.cursor, context.statement,
context.parameters[0], context=context)
File "/var/lib/python-support/python2.5/sqlalchemy/engine/base.py", line 960,
in _cursor_execute
self._handle_dbapi_exception(e, statement, parameters, cursor)
File "/var/lib/python-support/python2.5/sqlalchemy/engine/base.py", line 942,
in _handle_dbapi_exception
raise exceptions.DBAPIError.instance(statement, parameters, e,
connection_invalidated=is_disconnect)
sqlalchemy.exceptions.ProgrammingError: (ProgrammingError) You must not use
8-bit bytestrings unless you use a text_factory that can interpret 8-bit
bytestrings (like text_factory = str). It is highly recommended that you
instead just switch your application to Unicode strings. u'SELECT
shopcats.ingkey, shopcats.shopcategory, shopcats.position \nFROM shopcats
\nWHERE shopcats.ingkey = ?' ['pepper, jalape\xc3\xb1o']
This is what happens every time I start it.
Ciao,
Enrico
-- System Information:
Debian Release: 5.0
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.26-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages gourmet 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-gtk2 2.12.1-6 Python bindings for the GTK+ widge
ii python-imaging 1.1.6-3 Python Imaging Library
ii python-pysqlite2 2.5.0-2 Python interface to SQLite 3
ii python-reportlab 2.2-2 ReportLab library to create PDF do
ii python-sqlalchemy 0.4.8-1 SQL toolkit and Object Relational
Versions of packages gourmet recommends:
ii python-gnome2 2.22.0-1 Python bindings for the GNOME desk
Versions of packages gourmet suggests:
pn python-metakit <none> (no description available)
pn python-pyrtf <none> (no description available)
-- no debconf information
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]