FS#42962 - [wicd] wicd-1.7.2.4-9 is incompatible with urwid-1.3.0

Attached to Project: Arch Linux
Opened by Boris Timofeev (mashin) - Sunday, 30 November 2014, 14:43 GMT
Last edited by Bartłomiej Piotrowski (Barthalion) - Friday, 05 December 2014, 20:18 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Isenmann Daniel (ise)
Bartłomiej Piotrowski (Barthalion)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 14
Private No

Details

Description:

After upgrade to python2-urwid-1.3.0 wicd-curses crash.

$ wicd-curses

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/display_common.py", line 757, 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 591, in __init__
self.update_status()
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 734, in update_status
self.set_status):
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 161, in check_for_wireless
('$C', ip))
File "/usr/share/wicd/curses/wicd-curses.py", line 781, in set_status
self.update_ui()
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 930, in update_ui
input_data = ui.get_input_nonblocking()
AttributeError: 'Screen' object has no attribute 'get_input_nonblocking'

Additional info:
* wicd-1.7.2.4-9, python2-urwid-1.3.0-1-i686
This task depends upon

Closed by  Bartłomiej Piotrowski (Barthalion)
Friday, 05 December 2014, 20:18 GMT
Reason for closing:  Fixed
Additional comments about closing:  wicd 1.7.2.4-10
Comment by Bartłomiej Piotrowski (Barthalion) - Tuesday, 02 December 2014, 21:49 GMT
I'll fix it within a week, either by patching wicd or downgrading urwid in repositories. In the meantime, if you are affected, please use the old python2-urwid.