wicd-1.7.2.4 is incompatible with urwid-1.1.0
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
wicd |
New
|
High
|
Unassigned | ||
Arch Linux |
New
|
Undecided
|
Unassigned | ||
wicd (Debian) |
Fix Released
|
Unknown
|
|||
wicd (Gentoo Linux) |
Fix Released
|
Wishlist
|
Bug Description
When trying to use wicd-curses with the latest stable version of urwid it fails as follows:
$ wicd-curses
Traceback (most recent call last):
File "/usr/share/
main()
File "/usr/share/
ui.
File "/usr/lib64/
return fn()
File "/usr/share/
return func(*args, **kargs)
File "/usr/share/
app = appGUI()
File "/usr/share/
self.wiredCB = urwid.Filler(
File "/usr/share/
self.
File "/usr/share/
self.focus = focus
AttributeError: can't set attribute
This is on Gentoo Linux and here is our bug report: https:/
Related branches
Changed in wicd: | |
assignee: | nobody → David Paleino (dpaleino) |
importance: | Undecided → High |
status: | New → Triaged |
milestone: | none → 1.7.3 |
Changed in wicd (Debian): | |
status: | Unknown → Fix Released |
Changed in wicd (Gentoo Linux): | |
importance: | Unknown → Wishlist |
status: | Unknown → Fix Released |
Changed in wicd: | |
status: | Fix Committed → Fix Released |
status: | Fix Released → Fix Committed |
Changed in wicd: | |
status: | Confirmed → New |
After an update to dev-python/ urwid-1. 1.0-r1000, net-misc/ wicd-1. 7.2.4-r1 (with ncurses USE flag) is unable to start due to an AttributeError exception on focus.
Reproducible: Always
Steps to Reproduce: wicd-1. 7.2.4-r1 (with ncurses USE flag) urwid-1. 1.0-r1000
1. emerge net-misc/
2. emerge dev-python/
3. start dbus and wicd daemons
4. run wicd-curses
Actual Results:
Traceback (most recent call last): wicd/curses/ wicd-curses. py", line 1063, in <module> wicd/curses/ wicd-curses. py", line 995, in main run_wrapper( run) python2. 7/site- packages/ urwid/raw_ display. py", line 242, in run_wrapper wicd/curses/ wicd-curses. py", line 88, in wrapper wicd/curses/ wicd-curses. py", line 1003, in run wicd/curses/ wicd-curses. py", line 548, in __init__ WiredComboBox( wiredL) ) wicd/curses/ wicd-curses. py", line 378, in __init__ __super. __init_ _(use_enter= False) wicd/curses/ curses_ misc.py" , line 352, in __init__
File "/usr/share/
main()
File "/usr/share/
ui.
File "/usr/lib64/
return fn()
File "/usr/share/
return func(*args, **kargs)
File "/usr/share/
app = appGUI()
File "/usr/share/
self.wiredCB = urwid.Filler(
File "/usr/share/
self.
File "/usr/share/
self.focus = focus
AttributeError: can't set attribute
Expected Results:
A ncurses window, allowing the configuration of network connections.
Portage 2.3.4-r9 (funtoo/ 1.0/linux- gnu/arch/ x86-64bit, gcc-4.6.3, glibc-2.15-r3, 3.6.0-rc3-funtoo x86_64) ======= ======= ======= ======= ======= ======= ======= ======= == 6.0-rc3- funtoo- x86_64- Intel-R- _Core-TM- _i5-2430M_ CPU_@_2. 40GHz-with- gentoo- 2.2.0 java-config: 2.1.12-r1000 baselayout: 2.2.0-r3 gcc-config: 1.5-r1 linux-headers: 3.4-r2 (virtual/ os-headers) KEYWORDS= "amd64 ~amd64" LICENSE= "@FREE AdobeFlash-10.3 IBM-J1.5 IBM-J1.6 public-domain MPEG-4 fairuse free-noncomm freedist dropbox unrar CCPL-Attributio n-NoDerivs- 3.0 unRAR NEWLIB LIBGLOSS XAnim aquafont PUEL MSttfEULA Oracle-BCLA-JavaSE ISOC-rfc" "x86_64- pc-linux- gnu" "-march= corei7 -O2 -pipe" x86_64- pc-linux- gnu" PROTECT= "/etc /usr/share/ gnupg/qualified .txt /var/lib/hsqldb" PROTECT_ MASK="$ {EPREFIX} /etc/gconf /etc/ca- certificates. conf /etc/env.d /etc/fonts/ fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/ language. dat.d /etc/texmf/ language. def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d" "-march= corei7 -O2 -pipe" "/usr/portage/ distfiles" "assume- digests binpkg-logs candy config- protect- if-modified distlocks ebuild-locks fakeroot fixlafil...
=======
System uname: Linux-3.
Timestamp of tree: Mon, 05 Nov 2012 18:45:01 +0000
app-shells/bash: 4.2_p37
dev-java/
dev-lang/python: 2.7.3-r1000, 3.2.3-r1000
dev-util/cmake: 2.8.9-r1
dev-util/pkgconfig: 0.27.1
sys-apps/
sys-apps/openrc: 0.10.2-r6
sys-apps/sandbox: 2.6
sys-devel/autoconf: 2.13, 2.69
sys-devel/automake: 1.9.6-r3, 1.11.6, 1.12.1
sys-devel/binutils: 2.22-r1
sys-devel/gcc: 4.6.3
sys-devel/
sys-devel/libtool: 2.4.2
sys-devel/make: 3.82-r4
sys-kernel/
sys-libs/glibc: 2.15-r3
Repositories: gentoo
ACCEPT_
ACCEPT_
CBUILD=
CFLAGS=
CHOST="
CONFIG_
CONFIG_
CXXFLAGS=
DISTDIR=
FEATURES=