[Bug 602825] Re: wicd doesnt like python 2.7

Jan Rękorajski 602825 at bugs.launchpad.net
Mon Aug 20 21:27:39 CEST 2012


Fixed upstream.
Fixed PLD package: wicd-1.7.1-1.src.rpm

** Changed in: pld-linux
       Status: New => Fix Released

-- 
You received this bug notification because you are subscribed to PLD
Linux.
https://bugs.launchpad.net/bugs/602825

Title:
  wicd doesnt like python 2.7

Status in wicd:
  Fix Released
Status in “wicd” package in Ubuntu:
  Fix Released
Status in “wicd” package in Arch Linux:
  Confirmed
Status in PLD Linux Distribution:
  Fix Released

Bug description:
  wicd 1.7 pukes these lines out then dies with python 2.7:

  ---------------------------
  wicd initializing...
  ---------------------------
  wicd is version 1.7.0 552
  setting backend to external
  Traceback (most recent call last):
    File "/usr/share/wicd/daemon/wicd-daemon.py", line 1839, in <module>
      main(sys.argv)
    File "/usr/share/wicd/daemon/wicd-daemon.py", line 1803, in main
      daemon = WicdDaemon(wicd_bus, auto_connect=auto_connect)
    File "/usr/share/wicd/daemon/wicd-daemon.py", line 115, in __init__
      self.ReadConfig()
    File "/usr/share/wicd/daemon/wicd-daemon.py", line 885, in ReadConfig
      self.SetBackend(app_conf.get("Settings", "backend", default=be_def))
    File "/usr/share/wicd/daemon/wicd-daemon.py", line 220, in SetBackend
      self.config.set("Settings", "backend", backend, write=True)
    File "/usr/lib/python2.7/site-packages/wicd/configmanager.py", line 76, in set
      self.set_option(*args, **kargs)
    File "/usr/lib/python2.7/site-packages/wicd/configmanager.py", line 72, in set_option
      self.write()
    File "/usr/lib/python2.7/site-packages/wicd/configmanager.py", line 192, in write
      p = copy.deepcopy(self)
    File "/usr/lib/python2.7/copy.py", line 163, in deepcopy
      y = copier(x, memo)
    File "/usr/lib/python2.7/copy.py", line 298, in _deepcopy_inst
      state = deepcopy(state, memo)
    File "/usr/lib/python2.7/copy.py", line 163, in deepcopy
      y = copier(x, memo)
    File "/usr/lib/python2.7/copy.py", line 257, in _deepcopy_dict
      y[deepcopy(key, memo)] = deepcopy(value, memo)
    File "/usr/lib/python2.7/copy.py", line 174, in deepcopy
      y = copier(memo)
  TypeError: cannot deepcopy this pattern object

To manage notifications about this bug go to:
https://bugs.launchpad.net/wicd/+bug/602825/+subscriptions


More information about the pld-bugs mailing list