On Wed, Jul 21, 2010 at 09:13:58PM +0530, Kartik Mistry wrote:
> Here is package which I'm going to upload 'really' soon. Test it and
> give your feedback!! It works for me (the first gwibber2 that works
> without any hack!)
> 
> http://people.debian.org/~kartik/packages/gwibber/

YAY \o/, we *love* you!!!

> Usual http://people.debian.org/~kartik/packages/README apply :)

So, here's my early feedback, considering the disclaimer :)
The first disclaimer of mine is that I built my own copy, as the
location above only have one .deb out of three, is that on purpose?
So, if there's a difference in behavior it might be to a different
build (which I did in a clean sid cowbuilder though).

After installing the "thing", a first attempt to start gwibber fail as
follows:

  z...@usha:~$ gwibber
  ** (gwibber:4799): WARNING **: Trying to register gtype
     'WnckWindowState' as enum when in fact it is of type 'GFlags'

  ** (gwibber:4799): WARNING **: Trying to register gtype
     'WnckWindowActions' as enum when in fact it is of type 'GFlags'

  ** (gwibber:4799): WARNING **: Trying to register gtype
     'WnckWindowMoveResizeMask' as enum when in fact it is of type
     'GFlags'
  find: `/etc/couchdb/default.d': Permission denied
  find: `/etc/couchdb/local.d': Permission denied
  Traceback (most recent call last):
    File "/usr/bin/gwibber", line 67, in <module>
      client.Client()
    File "/usr/lib/python2.6/dist-packages/gwibber/client.py", line 453,
     in __init__
      self.w = GwibberClient()
    File "/usr/lib/python2.6/dist-packages/gwibber/client.py", line 30, in
     __init__
      self.model = gwui.Model()
    File "/usr/lib/python2.6/dist-packages/gwibber/gwui.py", line 43, in
     __init__
      self.settings = gwibber.microblog.util.SettingsMonitor()
    File
     "/usr/lib/python2.6/dist-packages/gwibber/microblog/util/__init__.py",
     line 120, in __init__
      DEFAULT_SETTINGS)
    File
     "/usr/lib/python2.6/dist-packages/gwibber/microblog/util/couch.py",
     line 66, in __init__
      self.database = CouchDatabase(dbname, create=True)
    File "/usr/lib/pymodules/python2.6/desktopcouch/records/server.py",
     line 53, in __init__
      port = desktopcouch.find_port(ctx=ctx)
    File "/usr/lib/pymodules/python2.6/desktopcouch/__init__.py", line 51,
     in find_port
      return _direct_access_find_port(pid=pid, ctx=ctx)
    File "/usr/lib/pymodules/python2.6/desktopcouch/__init__.py", line
     138, in __find_port__linux
      return __find_port__linux(pid, ctx, retries_left-1)
    File "/usr/lib/pymodules/python2.6/desktopcouch/__init__.py", line
     138, in __find_port__linux
      return __find_port__linux(pid, ctx, retries_left-1)
    File "/usr/lib/pymodules/python2.6/desktopcouch/__init__.py", line
     138, in __find_port__linux
      return __find_port__linux(pid, ctx, retries_left-1)
    File "/usr/lib/pymodules/python2.6/desktopcouch/__init__.py", line
     139, in __find_port__linux
      raise RuntimeError("Unable to find listening port")
  RuntimeError: Unable to find listening port

Interstingly enough, it fails that way starting from the *2nd* time I
run it, the first one just lingered around w/o releasing the console.

2nd disclaimer of mine: I know nothing about couchdb :-) (so maybe I'm
the right person to test what a n00b would expect out of gwibber2 ;)).

Given the "permission denied" warnings, I added my user to the couchdb
group, but still gwibber does not start. The overall failure is the
same, just the "permission denied" warnings disappear. (Unrelated:
whether the user should or should not be in the "couchdb" group it's
probably something that would warrant a README.Debian entry, as other
people will surely be as dumb as myself and try to join the "couchdb"
group ...).

Hope this helps, thanks a lot for working on the package.
I, for once, really appreciate that.

-- 
Stefano Zacchiroli -o- PhD in Computer Science \ PostDoc @ Univ. Paris 7
z...@{upsilon.cc,pps.jussieu.fr,debian.org} -<>- http://upsilon.cc/zack/
Dietro un grande uomo c'è ..|  .  |. Et ne m'en veux pas si je te tutoie
sempre uno zaino ...........| ..: |.... Je dis tu à tous ceux que j'aime

Attachment: signature.asc
Description: Digital signature

Reply via email to