Package: desktopcouch
Version: 1.0.6-2
Severity: important
Hello again :)
I tried upgrading to desktopcouch 1.0.6-2, (from 0.6.8-2) and now
it won't start.
Here's when I try to start it:
$ /usr/lib/desktopcouch/desktopcouch-get-port
Traceback (most recent call last):
File "/usr/lib/desktopcouch/desktopcouch-get-port", line 38, in <module>
PORT = platform.find_port()
File
"/usr/lib/pymodules/python2.6/desktopcouch/application/platform/__init__.py",
line 48, in find_port
return platform_find_port(pid, ctx)
File
"/usr/lib/pymodules/python2.6/desktopcouch/application/platform/linux/__init__.py",
line 100, in platform_find_port
proxy = bus.get_object('org.desktopcouch.CouchDB', '/')
File "/usr/lib/pymodules/python2.6/dbus/bus.py", line 244, in get_object
follow_name_owner_changes=follow_name_owner_changes)
File "/usr/lib/pymodules/python2.6/dbus/proxies.py", line 241, in __init__
self._named_service = conn.activate_name_owner(bus_name)
File "/usr/lib/pymodules/python2.6/dbus/bus.py", line 183, in
activate_name_owner
self.start_service_by_name(bus_name)
File "/usr/lib/pymodules/python2.6/dbus/bus.py", line 281, in
start_service_by_name
'su', (bus_name, flags)))
File "/usr/lib/pymodules/python2.6/dbus/connection.py", line 630, in
call_blocking
message, timeout)
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.Spawn.ChildExited:
Process /usr/lib/desktopcouch/desktopcouch-service exited with status 1
zsh: exit 1 /usr/lib/desktopcouch/desktopcouch-get-port
It says that the ...-service exited with status 1, but doesn't
appear to show the error message from the ...-service command, so I
tried running it directly, in hopes of getting a more specific
error message:
$ /usr/lib/desktopcouch/desktopcouch-service
/usr/lib/desktopcouch/desktopcouch-service:41: DeprecationWarning: Deprecated
import path; use desktopcouch.application.service instead.
from desktopcouch.service import DesktopcouchService
Traceback (most recent call last):
File "/usr/lib/desktopcouch/desktopcouch-service", line 41, in <module>
from desktopcouch.service import DesktopcouchService
File "/usr/lib/pymodules/python2.6/desktopcouch/service.py", line 9, in
<module>
from desktopcouch.application.service import *
File "/usr/lib/pymodules/python2.6/desktopcouch/application/service.py", line
44, in <module>
from desktopcouch.application import replication
File "/usr/lib/pymodules/python2.6/desktopcouch/application/replication.py",
line 26, in <module>
from desktopcouch.application.pair.couchdb_pairing import couchdb_io
File
"/usr/lib/pymodules/python2.6/desktopcouch/application/pair/couchdb_pairing/couchdb_io.py",
line 34, in <module>
from desktopcouch.application import server
File "/usr/lib/pymodules/python2.6/desktopcouch/application/server.py", line
30, in <module>
from desktopcouch.records.database import Database
File "/usr/lib/pymodules/python2.6/desktopcouch/records/database.py", line
46, in <module>
from couchdb.http import ResourceNotFound, ResourceConflict
ImportError: No module named http
zsh: exit 1 /usr/lib/desktopcouch/desktopcouch-service
And there it is! "No module named http"... well, really I think
that should read "no module named couchdb.http".
I'm guessing that this version of desktopcouch is expecting that
the package python-couchdb to provide this module, but
pytho-couchdb-0.6-1 does not. And according to my apt-file queries,
neither does anything else in unstable.
Do we need a python-couchdb upgrade? There's a bug
(http://bugs.debian.org/616354) requesting that already, but it
doesn't look real urgent, and hasn't gotten any response in the 8
days since being filed.
As always, I'm happy to help out with further investigation, just
let me know what I can do.
Take care, - Jason
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.38-2-686-bigmem (SMP w/2 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 desktopcouch depends on:
ii couchdb 0.11.0-2.3 RESTful document oriented database
ii python 2.6.6-12 interactive high-level object-orie
ii python-avahi 0.6.30-2 Python utility package for Avahi
ii python-couchdb 0.6-1 library for working with Apache Co
ii python-dbus 0.83.1-1 simple interprocess messaging syst
ii python-gnomekeyring 2.30.0-4+b1 Python bindings for the GNOME keyr
ii python-gobject 2.28.3-2 Python bindings for the GObject li
ii python-gtk2 2.17.0-4+b1 Python bindings for the GTK+ widge
ii python-oauth 1.0.1-2 Python library implementing of the
ii python-simplejson 2.1.3-1 simple, fast, extensible JSON enco
ii python-support 1.0.11 automated rebuilding support for P
ii python-twisted-core 10.2.0-1 Event-based framework for internet
ii python-xdg 0.19-2 Python library to access freedeskt
ii ubuntu-sso-client 1.0.8-1 Ubuntu Single Sign-On client
desktopcouch recommends no packages.
desktopcouch suggests no packages.
-- no debconf information
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]