SRU verification for Lucid:
I have reproduced the problem with desktopcouch 0.6.4-0ubuntu3 in lucid and 
have verified that the version of desktopcouch 0.6.4-0ubuntu3.1 in -proposed 
fixes the issue.

Marking as verification-done

** Description changed:

  Binary package hint: desktopcouch
  
  I'm running Kubuntu and wanted to play around with my DesktopCouch.
  Unfortunately does the port getter already fail with an unhelpful error:
  
  $ dbus-send --session --print-reply --dest=org.desktopcouch.CouchDB / 
org.desktopcouch.CouchDB.getPort
  Error org.freedesktop.DBus.Error.Spawn.ChildExited: Launch helper exited with 
unknown return code 1
  
  I executed the script manually and got the following:
  
- $ /usr/lib/desktopcouch/desktopcouch-get-port 
+ $ /usr/lib/desktopcouch/desktopcouch-get-port
  ** Message: secret service operation failed: The name org.freedesktop.secrets 
was not provided by any .service files
  Traceback (most recent call last):
-   File "/usr/lib/desktopcouch/desktopcouch-get-port", line 25, in <module>
-     import desktopcouch
-   File "/usr/lib/python2.6/dist-packages/desktopcouch/__init__.py", line 20, 
in <module>
-     from desktopcouch.start_local_couchdb import process_is_couchdb, 
read_pidfile
-   File 
"/usr/lib/python2.6/dist-packages/desktopcouch/start_local_couchdb.py", line 
38, in <module>
-     from desktopcouch import local_files
-   File "/usr/lib/python2.6/dist-packages/desktopcouch/local_files.py", line 
292, in <module>
-     xdg_base_dirs.save_config_path("desktop-couch"))
-   File "/usr/lib/python2.6/dist-packages/desktopcouch/local_files.py", line 
232, in __init__
-     self.configuration = _Configuration(self)
-   File "/usr/lib/python2.6/dist-packages/desktopcouch/local_files.py", line 
91, in __init__
-     {'desktopcouch': 'basic'})
+   File "/usr/lib/desktopcouch/desktopcouch-get-port", line 25, in <module>
+     import desktopcouch
+   File "/usr/lib/python2.6/dist-packages/desktopcouch/__init__.py", line 20, 
in <module>
+     from desktopcouch.start_local_couchdb import process_is_couchdb, 
read_pidfile
+   File 
"/usr/lib/python2.6/dist-packages/desktopcouch/start_local_couchdb.py", line 
38, in <module>
+     from desktopcouch import local_files
+   File "/usr/lib/python2.6/dist-packages/desktopcouch/local_files.py", line 
292, in <module>
+     xdg_base_dirs.save_config_path("desktop-couch"))
+   File "/usr/lib/python2.6/dist-packages/desktopcouch/local_files.py", line 
232, in __init__
+     self.configuration = _Configuration(self)
+   File "/usr/lib/python2.6/dist-packages/desktopcouch/local_files.py", line 
91, in __init__
+     {'desktopcouch': 'basic'})
  gnomekeyring.IOError
  
  Unfortunately KWallet in KDE 4.4 doesn't support the secret-storage-spec
  yet. And gnome-keyring isn't started when you login to a KDE session.
  
  Is there any reason desktopcouch has to depend on a secret storage
  daemon, even when used only locally?
+ 
+ TEST CASE:
+ 1. In Kubuntu, ensure that gnome-keyring is not installed
+   $ sudo apt-get remove --purge gnome-keyring
+ 2. Clean any cached/registered data:
+   $ rm -Rf ~/.config
+ 3. Install desktopcouch without recommends
+   $ sudo apt-get install --no-install-recommends desktopcouch
+ 4. Verify that gnome-keyring is installed and that the credentials dialog is 
displayed when you run
+   $ /usr/lib/desktopcouch/desktopcouch-get-port
+ 
  
  ProblemType: Bug
  DistroRelease: Ubuntu 10.04
  Package: desktopcouch 0.6.3-0ubuntu3
  ProcVersionSignature: Ubuntu 2.6.32-20.29-generic 2.6.32.11+drm33.2
  Uname: Linux 2.6.32-20-generic x86_64
  Architecture: amd64
  Date: Mon Apr 12 16:10:59 2010
  PackageArchitecture: all
  ProcEnviron:
-  LANGUAGE=
-  PATH=(custom, user)
-  LANG=en_US.UTF-8
-  SHELL=/bin/bash
+  LANGUAGE=
+  PATH=(custom, user)
+  LANG=en_US.UTF-8
+  SHELL=/bin/bash
  SourcePackage: desktopcouch

** Also affects: desktopcouch (Ubuntu Lucid)
   Importance: Undecided
       Status: New

** Changed in: desktopcouch (Ubuntu Lucid)
       Status: New => Fix Committed

** Tags added: verification-done
** Tags removed: verification-needed

-- 
desktopcouch doesn't work without a (running) gnome-keyring
https://bugs.launchpad.net/bugs/561541
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to