Bug#647874: hamster-applet: Unable to start hamster

Uwe Kleine-König u.kleine-koenig at pengutronix.de
Mon Nov 7 07:09:47 UTC 2011


Package: hamster-applet
Version: 2.91.3+git20110714.9aefd7-2
Severity: normal

Hello,

starting hamster-service after removing ~/.local/share/hamster-applet/
yields:

	Gtk-Message: Failed to load module "pk-gtk-module"
	hamster-service up
	Traceback (most recent call last):
	  File "/usr/bin/hamster-service", line 22, in <module>
	    storage = db.Storage(loop)
	  File "/usr/lib/python2.7/dist-packages/hamster/db.py", line 84, in __init__
	    self.run_fixtures()
	  File "/usr/lib/python2.7/dist-packages/hamster/db.py", line 1172, in run_fixtures
	    USING fts3(id, name, category, description, tag)""")
	  File "/usr/lib/python2.7/dist-packages/hamster/db.py", line 911, in execute
	    cur.execute(state, param)
	sqlite3.OperationalError: no such module: fts3

(I think the Gtk-Message is harmless as most gtk programs print it for
me.) Retrying to start it yields:

	Gtk-Message: Failed to load module "pk-gtk-module"
	hamster-service up
	Traceback (most recent call last):
	  File "/usr/bin/hamster-service", line 22, in <module>
	    storage = db.Storage(loop)
	  File "/usr/lib/python2.7/dist-packages/hamster/db.py", line 84, in __init__
	    self.run_fixtures()
	  File "/usr/lib/python2.7/dist-packages/hamster/db.py", line 1155, in run_fixtures
	    self.execute("ALTER TABLE activities ADD COLUMN search_name varchar2")
	  File "/usr/lib/python2.7/dist-packages/hamster/db.py", line 911, in execute
	    cur.execute(state, param)
	sqlite3.OperationalError: duplicate column name: search_name

Restoring ~/.local/share/hamster-applet/ from an older backup makes
hamster-service being happy again:

	Gtk-Message: Failed to load module "pk-gtk-module"
	hamster-service up

Best regards
Uwe

-- System Information:
Debian Release: 6.0.3
  APT prefers stable-updates
  APT policy: (900, 'stable-updates'), (900, 'stable'), (800, 'testing-proposed-updates'), (800, 'testing'), (700, 'unstable'), (600, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.1.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages hamster-applet depends on:
ii  gconf2                       2.32.4-1    GNOME configuration database syste
ii  python                       2.7.2-9     interactive high-level object-orie
ii  python-cairo                 1.8.8-1+b2  Python bindings for the Cairo vect
ii  python-dbus                  0.84.0-2    simple interprocess messaging syst
ii  python-gconf                 2.28.1-3    Python bindings for the GConf conf
ii  python-gnome2                2.28.1-3    Python bindings for the GNOME desk
ii  python-gobject               2.28.6-5    Python bindings for the GObject li
ii  python-gtk2                  2.24.0-2    Python bindings for the GTK+ widge
ii  python-wnck                  2.32.0-4+b1 Python bindings for the WNCK libra
ii  python-xdg                   0.19-3      Python library to access freedeskt
ii  python2.6                    2.6.7-4     An interactive high-level object-o
ii  python2.7                    2.7.2-7     An interactive high-level object-o

Versions of packages hamster-applet recommends:
ii  gnome-icon-theme              3.2.1.2-1  GNOME Desktop icon theme
ii  python-notify                 0.1.1-3    Python bindings for libnotify

Versions of packages hamster-applet suggests:
pn  python-evolution              <none>     (no description available)

-- no debconf information






More information about the pkg-gnome-maintainers mailing list