Package: wicd-curses Version: 1.7.0-3 Severity: normal wicd-curses works fine if mouse is usable, that is on terminal emulator or from console with gpm running, but if launched from console without gpm running, it fails with this error message:
EXCEPTION! Please report this to the maintainer and file a bug report with the backtrace below: EXCEPTION! Please report this to the maintainer and file a bug report with the backtrace below: EXCEPTION! Please report this to the maintainer and file a bug report with the backtrace below: EXCEPTION! Please report this to the maintainer and file a bug report with the backtrace below: Traceback (most recent call last): File "/usr/share/wicd/curses/wicd-curses.py", line 1039, in <module> main() File "/usr/share/wicd/curses/wicd-curses.py", line 978, in main ui.run_wrapper(run) File "/usr/lib/pymodules/python2.5/urwid/raw_display.py", line 234, in run_wrapper return fn() File "/usr/share/wicd/curses/wicd-curses.py", line 89, in wrapper return func(*args, **kargs) File "/usr/share/wicd/curses/wicd-curses.py", line 986, in run app = appGUI() File "/usr/share/wicd/curses/wicd-curses.py", line 577, in __init__ self.update_status() File "/usr/share/wicd/curses/wicd-curses.py", line 89, in wrapper return func(*args, **kargs) File "/usr/share/wicd/curses/wicd-curses.py", line 713, in update_status if check_for_wired(wired.GetWiredIP(''),self.set_status): File "/usr/share/wicd/curses/wicd-curses.py", line 89, in wrapper return func(*args, **kargs) File "/usr/share/wicd/curses/wicd-curses.py", line 131, in check_for_wired set_status(language['connected_to_wired'].replace('$A',wired_ip)) File "/usr/share/wicd/curses/wicd-curses.py", line 772, in set_status self.update_ui() File "/usr/share/wicd/curses/wicd-curses.py", line 89, in wrapper return func(*args, **kargs) File "/usr/share/wicd/curses/wicd-curses.py", line 913, in update_ui input_data = ui.get_input_nonblocking() File "/usr/lib/pymodules/python2.5/urwid/raw_display.py", line 339, in get_input_nonblocking return self._input_iter.next() File "/usr/lib/pymodules/python2.5/urwid/raw_display.py", line 352, in _run_input_iter codes = self._get_gpm_codes() + \ File "/usr/lib/pymodules/python2.5/urwid/raw_display.py", line 405, in _get_gpm_codes codes.extend(self._encode_gpm_event()) File "/usr/lib/pymodules/python2.5/urwid/raw_display.py", line 444, in _encode_gpm_event s = self.gpm_mev.stdout.readline() AttributeError: 'NoneType' object has no attribute 'stdout' -- System Information: Debian Release: squeeze/sid APT prefers testing APT policy: (850, 'testing'), (845, 'unstable'), (840, 'unstable'), (184, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.31-rsk-rt-7 (SMP w/2 CPU cores; PREEMPT) 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 wicd-curses depends on: ii python 2.5.4-9 An interactive high-level object-o ii python-urwid 0.9.9-2 curses-based UI/widget library for ii wicd-daemon 1.7.0-3 wired and wireless network manager Versions of packages wicd-curses recommends: ii sudo 1.7.2p1-1 Provide limited super user privile wicd-curses suggests no packages.