wicd-curses fails to start

Asked by aldente

Just after downloading wicd via yum, in an attempt to move to wicd from NetworkManager, I ran wicd-curses for the first time. However, it failed to start with the following python exception from a constructor.

Could someone help to shed light on this?

Thank you,

$ rpm -qa | grep wicd
wicd-curses-1.7.2.1-4.fc17.noarch
wicd-common-1.7.2.1-4.fc17.noarch
wicd-1.7.2.1-4.fc17.i686
wicd-gtk-1.7.2.1-4.fc17.noarch

$ ps -ef | grep wicd
root 28856 1 0 17:42 ? 00:00:16 /usr/bin/python -O /usr/share/wicd/daemon/wicd-daemon.py
root 28860 28856 0 17:42 ? 00:00:09 /usr/bin/python -O /usr/share/wicd/daemon/monitor.py

$ wicd-curses
Traceback (most recent call last):
  File "/usr/share/wicd/curses/wicd-curses.py", line 1072, in <module>
    main()
  File "/usr/share/wicd/curses/wicd-curses.py", line 1000, 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 93, in wrapper
    return func(*args, **kargs)
  File "/usr/share/wicd/curses/wicd-curses.py", line 1008, in run
    app = appGUI()
  File "/usr/share/wicd/curses/wicd-curses.py", line 553, in __init__
    self.wiredCB = urwid.Filler(WiredComboBox(wiredL))
  File "/usr/share/wicd/curses/wicd-curses.py", line 383, in __init__
    self.__super.__init__(use_enter=False)
  File "/usr/share/wicd/curses/curses_misc.py", line 351, in __init__
    self.focus = focus
AttributeError: can't set attribute

Question information

Language:
English Edit question
Status:
Answered
For:
wicd Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
David Paleino (dpaleino) said :
#1

Seems like you're using a newer urwid, which will be supported in 1.7.3.

Please have a look at the linked bugreport, and ask your distribution maintainers to apply the following patches:

http://bazaar.launchpad.net/~wicd-devel/wicd/experimental/revision/831
http://bazaar.launchpad.net/~wicd-devel/wicd/experimental/revision/835

Kindly,
David

Can you help with this problem?

Provide an answer of your own, or ask aldente for more information if necessary.

To post a message you must log in.