Your message dated Tue, 06 Dec 2011 21:33:49 +0000
with message-id <[email protected]>
and subject line Bug#568326: fixed in wicd 1.7.1~b3-1
has caused the Debian Bug report #568326,
regarding wicd: config file isn’t kept sorted
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 [email protected]
immediately.)


-- 
568326: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=568326
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: wicd
Version: 1.7.0-2
Severity: wishlist

Hello


Wicd’s use of ConfigParser means that the config file won’t be sorted. This 
means that
if the config is kept in a VCS (e.g. thanks to etckeeper) there will be local 
modifications
nearly each time but no actual change, thus cluttering the history.

I suggest either using python-iniparse instead of ConfigParser, or using a 
custom function
to write the config file, something like this (stole it from ConfigParser and 
added sorted):

for section in sorted(parser.sections()):
    print >> file, '[%s]' % section
    for name, value in sorted(parser.items(section)):
        if key != '__name__':
            print >> file, '%s = %s' % (name, str(value).replace('\n', '\n\t'))

Please note that this code is untested.


Cheers

Merwok


-- System Information:
Debian Release: squeeze
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-trunk-686 (SMP w/1 CPU core)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages wicd depends on:
ii  wicd-daemon                   1.7.0-2    wired and wireless network manager
ii  wicd-gtk [wicd-client]        1.7.0-2    wired and wireless network manager

wicd recommends no packages.

wicd suggests no packages.

-- debconf information excluded




--- End Message ---
--- Begin Message ---
Source: wicd
Source-Version: 1.7.1~b3-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:

python-wicd_1.7.1~b3-1_all.deb
  to main/w/wicd/python-wicd_1.7.1~b3-1_all.deb
wicd-cli_1.7.1~b3-1_all.deb
  to main/w/wicd/wicd-cli_1.7.1~b3-1_all.deb
wicd-curses_1.7.1~b3-1_all.deb
  to main/w/wicd/wicd-curses_1.7.1~b3-1_all.deb
wicd-daemon_1.7.1~b3-1_all.deb
  to main/w/wicd/wicd-daemon_1.7.1~b3-1_all.deb
wicd-gtk_1.7.1~b3-1_all.deb
  to main/w/wicd/wicd-gtk_1.7.1~b3-1_all.deb
wicd_1.7.1~b3-1.debian.tar.gz
  to main/w/wicd/wicd_1.7.1~b3-1.debian.tar.gz
wicd_1.7.1~b3-1.dsc
  to main/w/wicd/wicd_1.7.1~b3-1.dsc
wicd_1.7.1~b3-1_all.deb
  to main/w/wicd/wicd_1.7.1~b3-1_all.deb
wicd_1.7.1~b3.orig.tar.gz
  to main/w/wicd/wicd_1.7.1~b3.orig.tar.gz



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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
David Paleino <[email protected]> (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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Tue, 06 Dec 2011 22:05:11 +0100
Source: wicd
Binary: wicd wicd-daemon wicd-gtk wicd-curses wicd-cli python-wicd
Architecture: source all
Version: 1.7.1~b3-1
Distribution: unstable
Urgency: low
Maintainer: David Paleino <[email protected]>
Changed-By: David Paleino <[email protected]>
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: 535507 552254 568326 572375 643640 647503 647626 648757
Changes: 
 wicd (1.7.1~b3-1) unstable; urgency=low
 .
   * New upstream beta release
     - useless patches removed, most of them merged upstream.
       Remaining ones:
       + 01-remove_unused_icons.patch
       + 26-support_etc-network_scripts.patch
       + 32-prefer_gksu.patch
     - documented wicd-gtk's -t option (Closes: #648757)
     - keep configuration files sorted (Closes: #568326)
     - show correct ESSID in status bar (Closes: #535507, #647503)
     - show correct ESSID when rescanning networks (Closes: #552254)
     - redesigned l10n system (Closes: #572375)
   * Added Dutch Debconf translation, thanks to Jeroen Schot
     (Closes: #643640)
   * Drop kdesu, ktsuss and sudo from wicd-gtk's Recommends.
   * Make wicd-daemon Pre-Depend on debconf (>= 1.5.34) to correctly
     handle sr@latin translation (Closes: #647626)
   * Removed get-orig-source target from debian/rules, no more needed
   * Compile translations at build-time in debian/rules, using
     setup.py's machinery
   * Clean files after build using debian/clean
   * Workaround dhclient's bug trying to set a different hostname
     (see #609851)
Checksums-Sha1: 
 9057b330159cd87aa7bbf47ac8dfb67a5ca7ead8 1444 wicd_1.7.1~b3-1.dsc
 0d02cdb709f130d9634f51d6f3a688e1899a38ce 451796 wicd_1.7.1~b3.orig.tar.gz
 188b9a6136a5dcb7127c8e49ffd8ce1cf08020d4 24406 wicd_1.7.1~b3-1.debian.tar.gz
 f197a2d6051736318ed4957e36bc8289a12ab4b1 14322 wicd_1.7.1~b3-1_all.deb
 78b4d5815e8d3ffabdff1d858a5accee26b22f85 237098 wicd-daemon_1.7.1~b3-1_all.deb
 ef50b232226391f2300e7e20f5797f835c05804e 116054 wicd-gtk_1.7.1~b3-1_all.deb
 aaf82728fe3e2f2e4881323dd504f290aa44dd09 43780 wicd-curses_1.7.1~b3-1_all.deb
 57fcda2f6991f83024206d5cd2cc4844b815045e 17452 wicd-cli_1.7.1~b3-1_all.deb
 b229a6e5939968cc7d78513f0e33f1b08ef99a2b 48880 python-wicd_1.7.1~b3-1_all.deb
Checksums-Sha256: 
 a272f83171ac7950e6cabbeb8e55264dd8cda41909ea2107bd8f4f6931388253 1444 
wicd_1.7.1~b3-1.dsc
 6ecb49cc13dd2b7748a5db6322069d3dc8106b008a8ec0bcc2f7903f78aa34e3 451796 
wicd_1.7.1~b3.orig.tar.gz
 42914c6f4b497f87d49745ceff14387c2bdbdd713a3f3708e6c8bd0fa74cddda 24406 
wicd_1.7.1~b3-1.debian.tar.gz
 9e75fd2ec3c062086cbf94a0939db98b75c28e3c3c1a3dfdd66eddd8b77d7183 14322 
wicd_1.7.1~b3-1_all.deb
 37ea4aa389c98db36664ca0d19a6213cd8ac64907ccb9bcc16716fd5f05aeee3 237098 
wicd-daemon_1.7.1~b3-1_all.deb
 55afe57adfbe7488977da36b0033003a865da2b87ece8ff32293a2e3908c7dd4 116054 
wicd-gtk_1.7.1~b3-1_all.deb
 eaeda6e83a26b79253463cc402c2814cac0198616ed6e58641a71bc11e75172c 43780 
wicd-curses_1.7.1~b3-1_all.deb
 d7dbc8a2bf1ae32cc87b04730a255a97c09a7c985b92b149d48421935a7a778f 17452 
wicd-cli_1.7.1~b3-1_all.deb
 1acc1f0d6c774cc3656e718e03e7ace9e925b63b4e925b3335f62f38fa5130fb 48880 
python-wicd_1.7.1~b3-1_all.deb
Files: 
 13ef1efa09e1e7d493baa21f8210b65e 1444 net optional wicd_1.7.1~b3-1.dsc
 ba2fab3af8293d3aab21e43d5e96ab66 451796 net optional wicd_1.7.1~b3.orig.tar.gz
 6b90bd9360ceea7822e2fa1b7f5528e9 24406 net optional 
wicd_1.7.1~b3-1.debian.tar.gz
 3b612069c33098d25467bdb01bed9729 14322 net optional wicd_1.7.1~b3-1_all.deb
 faf142c1aeb263ad48ff28e56719d4c9 237098 net optional 
wicd-daemon_1.7.1~b3-1_all.deb
 9d3ddd48ee148e002234111b3427f3c3 116054 net optional 
wicd-gtk_1.7.1~b3-1_all.deb
 1ebb5c2e0750809ee062a6dab451397d 43780 net optional 
wicd-curses_1.7.1~b3-1_all.deb
 4b0a7d587f7731dd0e3361191983a0bc 17452 net optional wicd-cli_1.7.1~b3-1_all.deb
 efb4d376e600d56e0d0967745dbe725e 48880 python optional 
python-wicd_1.7.1~b3-1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEARECAAYFAk7ehBAACgkQ5qqQFxOSsXSWiwCgqca9GDqCLCKL1OJWtenxgRaS
k2wAn2En+kfXKed761KRHvXVvqt3q86V
=G0TY
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to