You can (I think!) test for the version of GTK you have, and initialize
Gtk.Arrow appropriately in each case.  You don't want to give up on
portability just to handle minor API changes like this one.

A quick hack patch is attached that attempts to do this; it is
(minimally) tested under Precise, but not yet tested at all under
Oneiric.  Point me at the LSC packaging repository, and I can probably
attempt to package this and create the debdiff.


** Patch added: "Improved patch trying to keep LSC codebase Oneric-compatible"
   
https://bugs.launchpad.net/ubuntu/+source/lubuntu-software-center/+bug/959867/+attachment/2938538/+files/lsc-arrow-initializer.patch

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/959867

Title:
  lubuntu-software-center crashed with TypeError in __init__():
  __init__() takes exactly 3 arguments (1 given)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/lubuntu-software-center/+bug/959867/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to