FS#33378 - [wicd] wicd-curses broken
Attached to Project:
Arch Linux
Opened by Anthony Clark (anthonyclark) - Sunday, 13 January 2013, 06:48 GMT
Last edited by Isenmann Daniel (ise) - Tuesday, 22 January 2013, 18:48 GMT
Opened by Anthony Clark (anthonyclark) - Sunday, 13 January 2013, 06:48 GMT
Last edited by Isenmann Daniel (ise) - Tuesday, 22 January 2013, 18:48 GMT
|
Details
Description:
Installing python2-urwid-1.1.1-1 will not let `wicd-curses` start. The following traceback occurs when running wicd-curses as non-root and as root: Traceback (most recent call last): File "/usr/share/wicd/curses/wicd-curses.py", line 1063, in <module> main() File "/usr/share/wicd/curses/wicd-curses.py", line 995, in main ui.run_wrapper(run) File "/usr/lib/python2.7/site-packages/urwid/raw_display.py", line 242, in run_wrapper return fn() File "/usr/share/wicd/curses/wicd-curses.py", line 88, in wrapper return func(*args, **kargs) File "/usr/share/wicd/curses/wicd-curses.py", line 1003, in run app = appGUI() File "/usr/share/wicd/curses/wicd-curses.py", line 548, in __init__ self.wiredCB = urwid.Filler(WiredComboBox(wiredL)) File "/usr/share/wicd/curses/wicd-curses.py", line 378, in __init__ self.__super.__init__(use_enter=False) File "/usr/share/wicd/curses/curses_misc.py", line 352, in __init__ self.focus = focus AttributeError: can't set attribute Additional info: wicd 1.7.2.4-5 python-dbus-common 1.1.1-2 python2-dbus 1.1.1-2 dbus 1.6.8-6 Note that wicd-cli and wicd-gtk still work so it doesn't appear the daemon is malfunctioning. Steps to reproduce: Assure the `wicd` and `dbus` services are running. Install python2-urwid-1.1.1-1 which is the newest version in extra as of 1/11/13. Attempt to execute `wicd-curses` |
This task depends upon
Closed by Isenmann Daniel (ise)
Tuesday, 22 January 2013, 18:48 GMT
Reason for closing: Fixed
Additional comments about closing: Fixed in new package version 6.
Tuesday, 22 January 2013, 18:48 GMT
Reason for closing: Fixed
Additional comments about closing: Fixed in new package version 6.
According to the bug report, it's been fixed in the latest bazaar commit, but I don't think it's been rolled into an official release yet.
For anyone looking for a fix, and if you have the last version cached, run 'sudo pacman -U /var/cache/pacman/pkg/python2-urwid-1.0.2-2-x86_64.pkg.tar.xz' assuming you have it compiled for a 64-bit system, else look in /var/cache/pacman/pkg/ for your cached version.
http://bazaar.launchpad.net/~wicd-devel/wicd/experimental/diff/835
The correction is targeted for the next release of wicd (1.7.3), but it will probably be a while before it is released.