Your message dated Sun, 09 Jun 2013 17:34:13 +0000
with message-id <e1uljvn-0003xt...@franck.debian.org>
and subject line Bug#709120: fixed in wicd 1.7.2.4-4.1
has caused the Debian Bug report #709120,
regarding wicd-curses: wicd fails with "AttributeError: can't set attribute"
for "self.focus" in curses_misc.py L352
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
709120: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=709120
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Package: wicd-curses
Version: 1.7.2.4-4
Severity: grave
Tags: upstream patch
Justification: renders package unusable
When attempting to run wicd-curses, I get the following traceback from an
unhandled AttributeError:
∃!isisⒶwintermute:~ ∴ 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/local/lib/python2.7/dist-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
This is due to the self.focus attribute in
Steps taken to produce included patch:
∃!isisⒶwintermute:~/code/sources ∴ git clone
git://git.debian.org/collab-maint/wicd.git
Cloning into 'wicd'...
remote: Counting objects: 4301, done.
remote: Compressing objects: 100% (966/966), done.
remote: Total 4301 (delta 2622), reused 4292 (delta 2617)
Receiving objects: 100% (4301/4301), 2.10 MiB | 100 KiB/s, done.
Resolving deltas: 100% (2622/2622), done.
∃!isisⒶwintermute:~/code/sources ∴ cd wicd/
∃!isisⒶwintermute:~/code/sources/wicd ∴ git status
# On branch master
nothing to commit (working directory clean)
∃!isisⒶwintermute:~/code/sources/wicd ∴ dquilt push -a
Applying patch 01-remove_unused_icons.patch
patching file setup.py
Applying patch 02-workaround_dhclient_bug.patch
patching file wicd/wnettools.py
Applying patch 03-fix_sanitation_bug.patch
patching file wicd/misc.py
Applying patch 04-fix_resolv.conf_backup-restore.patch
patching file wicd/wicd-daemon.py
Applying patch 26-support_etc-network_scripts.patch
patching file wicd/networking.py
Applying patch 32-prefer_gksu.patch
patching file wicd/misc.py
Now at patch 32-prefer_gksu.patch
∃!isisⒶwintermute:~/code/sources/wicd ∴ git status
# On branch master
# Changes not staged for commit:
# (use "git add <file>..." to update what will be committed)
# (use "git checkout -- <file>..." to discard changes in working
directory)
#
# modified: setup.py
# modified: wicd/misc.py
# modified: wicd/networking.py
# modified: wicd/wicd-daemon.py
# modified: wicd/wnettools.py
#
# Untracked files:
# (use "git add <file>..." to include in what will be committed)
#
# .pc/
no changes added to commit (use "git add" and/or "git commit -a")
∃!isisⒶwintermute:~/code/sources/wicd ∴ dquilt new focus-property.patch
Patch focus-property.patch is now on top
∃!isisⒶwintermute:~/code/sources/wicd ∴ dquilt add curses/curses_misc.py
File curses/curses_misc.py added to patch focus-property.patch
∃!isisⒶwintermute:~/code/sources/wicd ∴ cp curses/curses_misc.py
curses/curses_misc.py.orig
∃!isisⒶwintermute:~/code/sources/wicd ∴ meld curses/curses_misc.py.orig
curses/curses_misc.py /usr/share/wicd/curses/curses_misc.py
∃!isisⒶwintermute:~/code/sources/wicd ∴ dquilt refresh
Refreshed patch focus-property.patch
∃!isisⒶwintermute:~/code/sources/wicd ∴ dquilt header -e
Replaced header of patch focus-property.patch
I have not forwarded this to upstream, as I believe that David Paleino, the
current Debian maintainer, is also the upstream maintainer.[0] I'll let them
decide what to do, since upstream seems a bit off-sync with my pull from the
Debian maintainers git repository (I'm not a Debian developer, so I'm not sure
what the protocol is in this case, but if you let me know I can do so next
time. :) ).
I'm submitting this bug report now, and I'll wait for the bug number to come
back so that I can add it to the Bug-Debian field in the quilt patchfile, and
also forward to wicd-de...@lists.sourceforge.net.
- -- System Information:
Debian Release: jessie/sid
APT prefers unstable
APT policy: (990, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.6.0-rc5-isis-1 (SMP w/4 CPU cores)
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8) (ignored: LC_ALL
set to en_GB.utf8)
Shell: /bin/sh linked to /bin/dash
Versions of packages wicd-curses depends on:
ii python 2.7.3-5
ii python-urwid 1.0.2-1
ii wicd-daemon 1.7.2.4-4
Versions of packages wicd-curses recommends:
ii sudo 1.8.5p2-1+nmu1
wicd-curses suggests no packages.
Versions of packages wicd depends on:
ii wicd-daemon 1.7.2.4-4
Versions of packages wicd-cli depends on:
ii python 2.7.3-5
ii wicd-daemon 1.7.2.4-4
Versions of packages wicd-cli recommends:
ii sudo 1.8.5p2-1+nmu1
Versions of packages wicd-daemon depends on:
ii adduser 3.113+nmu3
ii dbus 1.6.10-1
ii debconf 1.5.50
ii ethtool 1:3.4.2-1
ii iproute 20120521-3+b4
ii iputils-ping 3:20101006-3
ii isc-dhcp-client 4.2.4-6
ii lsb-base 4.1+Debian9
ii net-tools 1.60-25
ii psmisc 22.20-1
ii python 2.7.3-5
ii python-dbus 1.2.0-1
ii python-gobject 3.8.1-2
ii python-wicd 1.7.2.4-4
ii wireless-tools 30~pre9-8
ii wpasupplicant 1.0-3+b2
Versions of packages wicd-daemon recommends:
ii rfkill 0.4-2
Versions of packages wicd-daemon suggests:
ii pm-utils 1.4.1-9
Versions of packages python-wicd depends on:
ii python 2.7.3-5
- -- debconf information:
* wicd/users:
- -- debsums errors found:
debsums: changed file /usr/share/wicd/curses/curses_misc.py (from wicd-curses
package) [1]
Footnotes:
[0]: https://launchpad.net/wicd
[1]: This file is changed because I had to patch it to get an internet
connection to look up current bug reports. The dquilt patch included is
against the current wicd/curses/curses_misc.py, pulled from the git maint repo
as described above.
- --
<(A)3
isis agora lovecruft
GPG: 4096R/A3ADB67A2CDB8B35
Current Keys: https://blog.patternsinthevoid.net/isis.txt
-----BEGIN PGP SIGNATURE-----
iQJuBAEBCgBYBQJRmr1vBYMB4TOASxSAAAAAABoAKGlzaXNAcGF0dGVybnNpbnRo
ZXZvaWQubmV0MEE2QTU4QTE0QjU5NDZBQkRFMThFMjA3QTNBREI2N0EyQ0RCOEIz
NQAKCRCjrbZ6LNuLNROpD/9nDOC8V8cf77NfAaT3BhwhTid9/GdgNZhZ2ydgbIYL
KZ0GFrKxJKP9ZJ26DtfbaGogE/ZdADRN9fYYE9GTvs2HHnbmhvpVQD906DL5ywnt
SrC26ZJTFtz7XBmMGQTmgRYoSJOoV84NvJpFoBBlif0BbFg6avfmcaGvIWrGIzp+
UA08DTTYczlqRil0948Uhb98yuHS+8TxXOLUVqEAC6vEXbtSHaCMdHyQOFHv/Ze9
AMHqRFJBl8E58bNI+5Uat+kmm1q/a/ER8RWYSKdiQBtxXytB6zi3Htd9BiKBBowx
IkcZAJqmf3CqP1Cp8kvs6myfjyz5Kouvfxs3KnR+pZnly70WPXoMToq3OIx63g6c
eEJJX2P89cFX4YWJlnqEaidlwROsa+isne6hU2v2Rd8EbqmSdpCbvvg8NjXvXytN
0sshtq9SJi1bObhD7UcWhmNI+Zxo1bKRiK2rN9XW+9Mv79jxFlXHZv0eJ3/arIOo
+yLMNcKk7OfizD8rmqzIuDL8flfzJqKFJa/ABNFSYxEHZLFdERmGvwoPUiec/A/s
dGwaOpL119tIjCIKL2GQT9dtmvUlcXB5s7cIwJodkDwMdRWo9upv3vyPh/xwkkTb
TfvK+35/JNm49H2CFqr65prqrfHtHgkk9NebUZgbi6wxwF15zB9Eu5s6zMtgnlPP
yg==
=A7EO
-----END PGP SIGNATURE-----
--- End Message ---
--- Begin Message ---
Source: wicd
Source-Version: 1.7.2.4-4.1
We believe that the bug you reported is fixed in the latest version of
wicd, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 709...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Axel Beckert <a...@debian.org> (supplier of updated wicd package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Fri, 07 Jun 2013 18:42:23 +0200
Source: wicd
Binary: wicd wicd-daemon wicd-gtk wicd-curses wicd-cli python-wicd
Architecture: source all
Version: 1.7.2.4-4.1
Distribution: unstable
Urgency: low
Maintainer: David Paleino <da...@debian.org>
Changed-By: Axel Beckert <a...@debian.org>
Description:
python-wicd - wired and wireless network manager - Python module
wicd - wired and wireless network manager - metapackage
wicd-cli - wired and wireless network manager - scriptable console client
wicd-curses - wired and wireless network manager - Curses client
wicd-daemon - wired and wireless network manager - daemon
wicd-gtk - wired and wireless network manager - GTK+ client
Closes: 709120
Changes:
wicd (1.7.2.4-4.1) unstable; urgency=low
.
* Non-maintainer upload
* Add patch by isis agora lovecruft to fix wicd-curses run time errors
caused by the changes of python-urwid 1.1 API (Closes: #709120)
* Bump wicd-curses dependency on python-urwid to >= 1.1
Checksums-Sha1:
40c12ef02fcb00b7ce8966e660ee383aca2138ac 1445 wicd_1.7.2.4-4.1.dsc
cc19a408e728d1b971d61c8bf8c7ca4723f67d4b 26661 wicd_1.7.2.4-4.1.debian.tar.gz
8a42fa4c2c923af432ce88510d57465d8427914f 16066 wicd_1.7.2.4-4.1_all.deb
349cf236eeb3d55ccb3d3037feaa0028654df499 228872 wicd-daemon_1.7.2.4-4.1_all.deb
a3051dbcb3e3169c71554113e99a9f4824014941 122232 wicd-gtk_1.7.2.4-4.1_all.deb
c6df21137c259c98cd2311c3e2e6be2ff823e314 46288 wicd-curses_1.7.2.4-4.1_all.deb
3c17bd7d9ede57bf8f8d326cc8f9dd3be8fcf086 19710 wicd-cli_1.7.2.4-4.1_all.deb
c95fd86cf2d6bd75bd19d8e75bb674800ae9e262 50646 python-wicd_1.7.2.4-4.1_all.deb
Checksums-Sha256:
bd89644a8d70a86137eec18df2d90d1040e688b55d38f3215bb03ea48813d15e 1445
wicd_1.7.2.4-4.1.dsc
98a0131dd806d6b9b428ed0801af2b86b830b9a983d91042d13a03837dec9460 26661
wicd_1.7.2.4-4.1.debian.tar.gz
e0798a05702ba49dc5e0f84a48c633c4395a57e60d3599642571868e1febe49d 16066
wicd_1.7.2.4-4.1_all.deb
3f8caff19d662f2757fbd40b63d85c3eca9b1ffeaef17f960d3e499d780d0bd7 228872
wicd-daemon_1.7.2.4-4.1_all.deb
e75120bba076ceb9f1223ff885694da45ad50401896b79112c085a308bfe177a 122232
wicd-gtk_1.7.2.4-4.1_all.deb
a6888b68bfcc44fc311841765210c74402f27591c7b01a3b1eb4fa57415e42fe 46288
wicd-curses_1.7.2.4-4.1_all.deb
5437b2a4f711d8b5e006c0f2271aea427b06cc4c368ca451e4a6482fed13530d 19710
wicd-cli_1.7.2.4-4.1_all.deb
7b4f6069f2e1be607e794a7c66669aeb4f617fc95637bbd2bcfae07847563174 50646
python-wicd_1.7.2.4-4.1_all.deb
Files:
db4bb0c205587cb9711495686d59c625 1445 net optional wicd_1.7.2.4-4.1.dsc
bc53126491b121d0313dc8ba308b1d38 26661 net optional
wicd_1.7.2.4-4.1.debian.tar.gz
1c556353f40b7aaf9b949ee78342eb68 16066 net optional wicd_1.7.2.4-4.1_all.deb
499c582446b2bbbf816ff0a3f72c8f5e 228872 net optional
wicd-daemon_1.7.2.4-4.1_all.deb
51d88cc679d12c9090ff2e796997b69d 122232 net optional
wicd-gtk_1.7.2.4-4.1_all.deb
7966597519de72e88245dfb67a782869 46288 net optional
wicd-curses_1.7.2.4-4.1_all.deb
8e55c7903ed8c3cf2c78b542eabe934c 19710 net optional
wicd-cli_1.7.2.4-4.1_all.deb
278288886789ae54f89aea3590aee809 50646 python optional
python-wicd_1.7.2.4-4.1_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iEYEARECAAYFAlGyEfwACgkQwJ4diZWTDt5+3QCggXqZAiRwxc77zVGkysko0wel
8DAAnR6Uqklnf2LWUqIYz8WxkEHLFAc3
=agQm
-----END PGP SIGNATURE-----
--- End Message ---