This bug was fixed in the package lightdm - 1.1.2-0ubuntu1 --------------- lightdm (1.1.2-0ubuntu1) precise; urgency=low
* New upstream release: - Add regression tests for getting the user language and layout - Stop accidentally distributing libsystem - Fix introspection bindings not containing any methods (LP: #920810) - lightdm-set-defaults can now set the autologin user - Add Python greeter regression tests (representative of all introspection based greeters) - Wait for the VT to become active when switching to avoid a suspected race condition somewhere between LightDM, X, ConsoleKit and the kernel. (LP: #851612) - Stop lightdm_greeter_start_session_sync() blocking on success. * debian/lightdm.prerm: - Fix incorrect location of lightdm binary (found by Rolf Anders) -- Robert Ancell <robert.anc...@canonical.com> Fri, 10 Feb 2012 17:32:47 +1100 ** Changed in: lightdm (Ubuntu) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to lightdm in Ubuntu. https://bugs.launchpad.net/bugs/920810 Title: Introspection bindings do not export any methods Status in Light Display Manager: Fix Committed Status in “lightdm” package in Ubuntu: Fix Released Bug description: I was trying to write a basic greeter, following the example code when I ran into some issues. I then started doing introspection and it seems to show that the python bindings for objects are no longer exporting any methods: >>> g = LightDM.Greeter() >>> dir(g) ['__class__', '__delattr__', '__dict__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__gt__', '__gtype__', '__hash__', '__info__', '__init__', '__le__', '__lt__', '__module__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', '__weakref__', 'parent_instance'] The *Class() objects still show some methods on the other hand: >>> dir(LightDM.GreeterClass) ['__class__', '__delattr__', '__dict__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__gt__', '__gtype__', '__hash__', '__info__', '__init__', '__le__', '__lt__', '__module__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', '__weakref__', 'authentication_complete', 'autologin_timer_expired', 'parent_class', 'reserved1', 'reserved2', 'reserved3', 'reserved4', 'reserved5', 'reserved6', 'show_message', 'show_prompt'] This pattern repeats for Session/SessionClass, Language/LanguageClass, etc. (I did not check them all). To manage notifications about this bug go to: https://bugs.launchpad.net/lightdm/+bug/920810/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp