← Back to team overview

desktop-packages team mailing list archive

[Bug 577064] Re: import gwibber.lib gives couchdb errors


outdated/deprecated version which has reached EOL does not get support

** Changed in: desktopcouch (Ubuntu)
       Status: New => Invalid

You received this bug notification because you are a member of Desktop
Packages, which is subscribed to desktopcouch in Ubuntu.

  import gwibber.lib gives couchdb errors

Status in desktopcouch package in Ubuntu:

Bug description:
  Binary package hint: lernid

  I installed lernid (apt-get install lernid). I have Recommends and
  Suggests off in apt.conf. When I try to run it, I get this:

  %  lernid
  Traceback (most recent call last):
    File "/usr/bin/lernid", line 36, in <module>
      import gwibber.lib
    File "/usr/lib/python2.6/dist-packages/gwibber/lib/__init__.py", line 2, in <module>
      from gwibber import util
    File "/usr/lib/python2.6/dist-packages/gwibber/util.py", line 2, in <module>
      from microblog.util.couch import RecordMonitor
    File "/usr/lib/python2.6/dist-packages/gwibber/microblog/util/couch.py", line 4, in <module>
      import desktopcouch, pycurl, oauth, threading, urllib, re, json
    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 297, in <module>
    File "/usr/lib/python2.6/dist-packages/desktopcouch/local_files.py", line 232, in __init__
      self.couch_exec_command = [COUCH_EXE, self.couch_chain_ini_files(), 
    File "/usr/lib/python2.6/dist-packages/desktopcouch/local_files.py", line 271, in couch_chain_ini_files
    File "/usr/lib/python2.6/subprocess.py", line 633, in __init__
      errread, errwrite)
    File "/usr/lib/python2.6/subprocess.py", line 1139, in _execute_child
      raise child_exception
  OSError: [Errno 13] Permission denied

  This might be a gwibber bug rather than lernid, since it seems to be doing an "import gwibber.lib" that causes the problem.
  Looks like either gwibber or lernid is trying to run COUCH_EXE, without checking whether it's installed, or requiring that it be installed.

  ProblemType: Bug
  DistroRelease: Ubuntu 10.04
  Package: lernid 0.6
  ProcVersionSignature: Ubuntu 2.6.32-22.33-generic-pae
  Uname: Linux 2.6.32-22-generic-pae i686
  Architecture: i386
  Date: Fri May  7 08:11:07 2010
  PackageArchitecture: all
   PATH=(custom, user)
  SourcePackage: lernid

To manage notifications about this bug go to: