Package: wicd
Version: 1.6.2.2-2
Severity: grave
Justification: renders package unusable

        Hi!

 I'm having troubles starting wicd lately, it seems like some
configuration file syntax has changed and wicd stops starting with it.

 This is the content of my configuration file, I never touched it by
hand:

#v+
[DEFAULT]
lastused = True

[wired-default]
afterscript = None
use_static_dns = False
disconnectscript = None
dns3 = None
postdisconnectscript = None
dns1 = None
lastused = False
broadcast = None
default = 1
netmask = None
dns2 = None
beforescript = None
predisconnectscript = None
ip = None
gateway = None
use_global_dns = False

[home]
afterscript = None
use_static_dns = True
disconnectscript = None
dns3 = None
postdisconnectscript = None
dns1 = 213.129.232.1
lastused = False
broadcast = None
default = 0
netmask = 255.255.255.0
dns2 = 213.129.226.2
beforescript = None
predisconnectscript = None
ip = 10.0.0.27
gateway = 10.0.0.1
use_global_dns = False

[]

#v-

 According to the log (which is sitting in a strangely permissioned
directory: 1363?! what for?! ... and please chown :adm) the issue seems
to be the empty block at the end:

#v+
2009/11/07 12:59:56 :: ---------------------------
2009/11/07 12:59:56 :: wicd initializing...
2009/11/07 12:59:56 :: ---------------------------
2009/11/07 12:59:56 :: wicd is version 1.6.2.2 463
2009/11/07 12:59:56 :: Traceback (most recent call last):
2009/11/07 12:59:56 ::   File "/usr/share/wicd/wicd-daemon.py", line 1750, in 
<module>
2009/11/07 12:59:56 ::     main(sys.argv)
2009/11/07 12:59:56 ::   File "/usr/share/wicd/wicd-daemon.py", line 1714, in 
main
2009/11/07 12:59:56 ::     daemon = WicdDaemon(wicd_bus, 
auto_connect=auto_connect)
2009/11/07 12:59:56 ::   File "/usr/share/wicd/wicd-daemon.py", line 87, in 
__init__
2009/11/07 12:59:56 ::     self.wired_bus= WiredDaemon(bus_name, self, 
wired=self.wired)
2009/11/07 12:59:56 ::   File "/usr/share/wicd/wicd-daemon.py", line 1330, in 
__init__
2009/11/07 12:59:56 ::     debug=debug)
2009/11/07 12:59:56 ::   File "/usr/share/wicd/wicd/configmanager.py", line 40, 
in __init__
2009/11/07 12:59:56 ::     self.read(path)
2009/11/07 12:59:56 ::   File "/usr/lib/python2.5/ConfigParser.py", line 267, 
in read
2009/11/07 12:59:56 ::     self._read(fp, filename)
2009/11/07 12:59:56 ::   File "/usr/lib/python2.5/ConfigParser.py", line 490, 
in _read
2009/11/07 12:59:56 ::     raise e
2009/11/07 12:59:56 :: ConfigParser.ParsingError: File contains parsing errors: 
/etc/wicd/wired-settings.conf
2009/11/07 12:59:56 ::  [line 40]: '[]\n'
#v-

 Unfortunately, running /etc/init.d/wicd start doesn't give any hint, it
even exits with 0 which is wrong (and is part of the justification for
the severity).

 Removing the empty block [] from the wired-settings.conf makes the
problem go away, but as said, I never hand-touched that file (yet) and
thus suspect an error somewhere in wicd - besides that it shouldn't
break like that. :/

 Thanks!
Rhonda

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing'), (500, 'stable')
Architecture: powerpc (ppc)

Kernel: Linux 2.6.30-2-powerpc
Locale: LANG=de_AT.UTF-8, LC_CTYPE=de_AT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages wicd depends on:
ii  adduser                     3.111        add and remove users and groups
ii  dbus                        1.2.16-2     simple interprocess messaging syst
ii  debconf [debconf-2.0]       1.5.28       Debian configuration management sy
ii  dhcp3-client                3.1.2p1-2    DHCP client
ii  iproute                     20090324-1   networking and traffic control too
ii  iputils-ping                3:20071127-2 Tools to test the reachability of 
ii  lsb-base                    3.2-23       Linux Standard Base 3.2 init scrip
ii  net-tools                   1.60-23      The NET-3 networking toolkit
ii  psmisc                      22.8-1       utilities that use the proc file s
ii  python                      2.5.4-2      An interactive high-level object-o
ii  python-dbus                 0.83.0-1     simple interprocess messaging syst
ii  python-glade2               2.16.0-1     GTK+ bindings: Glade support
ii  python-gtk2                 2.16.0-1     Python bindings for the GTK+ widge
ii  python-support              1.0.4        automated rebuilding support for P
ii  python-urwid                0.9.8.4-1    curses-based UI/widget library for
ii  wireless-tools              29-2         Tools for manipulating Linux Wirel
ii  wpasupplicant               0.6.9-3      client support for WPA and WPA2 (I

Versions of packages wicd recommends:
ii  gksu                          2.0.2-2+b1 graphical frontend to su
ii  python-notify                 0.1.1-2+b1 Python bindings for libnotify
ii  sudo                          1.7.2p1-1  Provide limited super user privile

Versions of packages wicd suggests:
ii  pm-utils                      1.2.5-4    utilities and scripts for power ma



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to