Don't start after 10.04->10.10 upgrade

Bug #684620 reported by O. Bender
24
This bug affects 5 people
Affects Status Importance Assigned to Milestone
gozerbot (Debian)
Fix Released
Unknown
gozerbot (Ubuntu)
New
Undecided
Unassigned

Bug Description

Binary package hint: gozerbot

1) $ lsb_release -rd
Description: Ubuntu 10.10
Release: 10.10

2) Tried both 10.04 and 10.10 packages (i tried to downgrade gozerbot package, it didn't help):
Ubuntu.10.04.repository/pool/universe/g/gozerbot/gozerbot_0.9.1.3-4_all.deb
Ubuntu.10.10.repository/pool/universe/g/gozerbot/gozerbot_0.9.1.3-4_all.deb

3) I expected it (script in /etc/init.d) would start after upgrade.

4) It didn't start.

Logs were rather silent:
$ tail -5 /var/log/gozerbot.log
[2010-12-02 15:58:55,904] (GOZERBOT) STARTING VERSION 0.9.1.3
[2010-12-02 15:58:55,914] (eggs) scanning /var/lib/gozerbot
[2010-12-02 15:58:55,916] (eggs) loaded:
[2010-12-02 15:58:55,916] (eggs) scanning /var/lib/gozerbot/gozernest
[2010-12-02 15:58:55,918] (eggs) loaded:

If I run it in terminal under user 'gozerbot' it printed:

$ /usr/bin/gozerbot
[2010-12-02 16:10:53,970] (GOZERBOT) STARTING VERSION 0.9.1.3
[2010-12-02 16:10:53,970] (eggs) scanning /var/lib/gozerbot
[2010-12-02 16:10:53,971] (eggs) loaded:
[2010-12-02 16:10:53,972] (eggs) scanning /var/lib/gozerbot/gozernest
[2010-12-02 16:10:53,974] (eggs) loaded:
/usr/bin/gozerbot:160 <module> | /usr/lib/pymodules/python2.6/gozerbot/database/alchemy.py:178 <module> | /usr/lib/python2.6/dist-packages/sqlalchemy/ext/declarative.py:1017 __init__ | /usr/lib/python2.6/dist-packages/sqlalchemy/ext/declarative.py:863 _as_declarative | <type 'exceptions.TypeError'>: Error when calling the metaclass bases
    unhashable type: 'list'
$

Here is the line 160 from /usr/bin/gozerbot:
  from gozerbot.database.alchemy import startmaindb

I _fixed_ the problem only by installing package 'sqlalchemy' from 10.04
(downgrade from 0.6.3-2 to 0.5.8-1).

David Adam (zanchey)
Changed in gozerbot (Debian):
importance: Undecided → Unknown
status: New → Unknown
Changed in gozerbot (Debian):
status: Unknown → Fix Released
Changed in gozerbot (Debian):
status: Fix Released → New
Changed in gozerbot (Debian):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.