Comment 11 for bug 1075399

Revision history for this message
David Paleino (dpaleino) wrote : Re: [Bug 1075399] Re: wicd-1.7.2.4 is incompatible with urwid-1.1.0

On Mon, 19 Nov 2012 19:58:41 -0000, dirt bag wrote:

> 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 1047, in <module>
> main()
> File "/usr/share/wicd/curses/wicd-curses.py", line 982, in main
> ui.run_wrapper(run)
> File "/usr/lib/python2.7/site-packages/urwid/raw_display.py", line 241, 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 990, in run
> app = appGUI()
> File "/usr/share/wicd/curses/wicd-curses.py", line 535, in __init__
> self.wiredCB = urwid.Filler(WiredComboBox(wiredL))
> File "/usr/share/wicd/curses/wicd-curses.py", line 365, in __init__
> self.__super.__init__(use_enter=False)
> File "/usr/share/wicd/curses/curses_misc.py", line 349, in __init__
> self.focus = focus
> AttributeError: can't set attribute
> [jason@zim experimental]$

Aha, obvious.

Sorry for not noticing it before: you're running wicd from /var/tmp/wicd, but
your PYTHONPATH isn't set accordingly. As you can see in the traceback, it's
calling the .py files installed system-wide. You're effectively using the old
wicd, not the new one.

Please install it system-wide, or set PYTHONPATH accordingly.

Kindly,
David

--
 . ''`. Debian developer | http://wiki.debian.org/DavidPaleino
 : :' : Linuxer #334216 --|-- http://www.hanskalabs.net/
 `. `'` GPG: 1392B174 ----|---- http://deb.li/dapal
   `- 2BAB C625 4E66 E7B8 450A C3E1 E6AA 9017 1392 B174