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 debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to