Package: wicd-daemon
Version: 1.7.1~b3-1
Severity: grave

Since upgrading to 1.7.1~b3-1, wicd-curses and wicd-gtk have become
unusable. That's to say, I can no longer connect to any wireless network
using either of these clients. Trying to connect to a network with
either of these prints the following message to terminal:

RROR:dbus.connection:Unable to set arguments () according to signature u'v': 
<type 'exceptions.TypeError'>: More items found in D-Bus signature than in 
Python arguments
Traceback (most recent call last):
  File "/usr/share/wicd/curses/wicd-curses.py", line 750, in 
set_connecting_status
    essid = wireless.GetCurrentNetwork()
  File "/usr/lib/python2.7/dist-packages/dbus/proxies.py", line 143, in __call__
    **keywords)
  File "/usr/lib/python2.7/dist-packages/dbus/connection.py", line 620, in 
call_blocking
    message.append(signature=signature, *args)
TypeError: More items found in D-Bus signature than in Python arguments

Occasionally, simply starting wicd-curses causes this message to be printed:

raceback (most recent call last):
  File "/usr/share/wicd/curses/wicd-curses.py", line 755, in 
set_connecting_status
    ': ' + wired.CheckWiredConnectingMessage(), True)
  File "/usr/lib/python2.7/dist-packages/dbus/proxies.py", line 143, in __call__
    **keywords)
  File "/usr/lib/python2.7/dist-packages/dbus/connection.py", line 630, in 
call_blocking
    message, timeout)
dbus.exceptions.DBusException: org.freedesktop.DBus.Python.TypeError: Traceback 
(most recent call last):
  File "/usr/lib/python2.7/dist-packages/dbus/service.py", line 702, in 
_message_cb
    retval = candidate_method(self, *args, **keywords)
  File "/usr/share/wicd/daemon/wicd-daemon.py", line 1395, in 
CheckWiredConnectingMessage
    return _status_dict(self.CheckWiredConnectingStatus())
TypeError: 'dict' object is not callable

I'm downgrading to 1.7.0+ds1-9 and but can provide additional
debugging information if needed (unfortunately, I can't guarantee
timeliness in doing so since it's exam season).

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 3.1.0-1-686-pae (SMP w/4 CPU cores)
Locale: LANG=es_ES.UTF-8, LC_CTYPE=es_ES.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to es_ES.UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages wicd-daemon depends on:
ii  adduser                         3.113
ii  dbus                            1.4.16-1
ii  debconf                         1.5.41
ii  iproute                         20111117-1
ii  iputils-ping                    3:20101006-1+b1
ii  isc-dhcp-client [dhcp3-client]  4.2.2-1
ii  lsb-base                        3.2-28
ii  net-tools                       1.60-24.1
ii  psmisc                          22.14-1
ii  python                          2.7.2-9
ii  python-dbus                     0.84.0-2
ii  python-gobject                  3.0.2-4
ii  python-wicd                     1.7.1~b3-1
ii  wireless-tools                  30~pre9-7
ii  wpasupplicant                   0.7.3-5

Versions of packages wicd-daemon recommends:
ii  wicd-curses [wicd-client]  1.7.1~b3-1
ii  wicd-gtk [wicd-client]     1.7.1~b3-1

Versions of packages wicd-daemon suggests:
ii  pm-utils  1.4.1-8

Versions of packages wicd-gtk depends on:
ii  python         2.7.2-9
ii  python-glade2  2.24.0-2
ii  python-gtk2    2.24.0-2

Versions of packages wicd-gtk recommends:
ii  gksu           2.0.2-6
ii  python-notify  0.1.1-3

Versions of packages wicd-curses depends on:
ii  python        2.7.2-9
ii  python-urwid  1.0.0-4

Versions of packages wicd-curses recommends:
ii  sudo  1.8.3p1-2

Versions of packages python-wicd depends on:
ii  python     2.7.2-9
ii  python2.6  2.6.7-4
ii  python2.7  2.7.2-8

-- debconf information:
* wicd/users:

Attachment: signature.asc
Description: Digital signature

Reply via email to