← Back to team overview

desktop-packages team mailing list archive

[Bug 642913] Re: python wnck bindings have broken constants again

 

** Tags added: testcase

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-python-desktop in Ubuntu.
https://bugs.launchpad.net/bugs/642913

Title:
  python wnck bindings have broken constants again

Status in Gnome Python Desktop:
  New
Status in “gnome-python-desktop” package in Ubuntu:
  Fix Released
Status in “gnome-python-desktop” source package in Lucid:
  Fix Released
Status in “gnome-python-desktop” source package in Maverick:
  Fix Released
Status in “gnome-python-desktop” package in Debian:
  Unknown

Bug description:
  Bug 447479 got fixed in libwnck (the constants should have been
  registered as flags, not as enums) but a workaround also got put in to
  python's wnck bindings (register constants as enum instead of flags).
  So this has created a sort of mirror image of the original bug with
  effectively the same symptoms.

  Fixed on natty;  needs back-porting for any supported release where
  doing:

    python -c "import wnck"

  produces a warning or error.

  TEST CASE:
  0. install python-wnck
  1. run python -c "import wnck"
  2. verify what you get a WARNING
  3. install python-wnck from -proposed
  4. repeat (1)
  5. verify that this time there is no warning

To manage notifications about this bug go to:
https://bugs.launchpad.net/gnome-python-desktop/+bug/642913/+subscriptions