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 ---

Reply via email to