** Changed in: unity (Ubuntu) Status: New => Fix Released -- You received this bug notification because you are a member of DX Packages, which is subscribed to libunity in Ubuntu. Matching subscriptions: dx-packages, dx-packages https://bugs.launchpad.net/bugs/781650
Title: Unity.Activation interface is incompatible with PyGI Status in LibUnity: Fix Released Status in Unity: Fix Released Status in Unity 2D: Fix Released Status in “libunity” package in Ubuntu: Fix Released Status in “unity” package in Ubuntu: Fix Released Bug description: Following the discussion on ayatana-dev: https://lists.launchpad.net /ayatana-dev/msg00148.html The Unity.Activation interface is incompatible with PyGI because of the use of callbacks: UnityActivationStatus activate (const gchar* uri, GAsyncReadyCallback _callback_, gpointer _user_data_); Resulting in warnings and corrupt arguments when passed to python: ** (process:23642): WARNING **: You are trying to use an API which returns a callback.Callback returns can not be supported. Returning None instead. The underlying problem seems to be that the interface is defined as async in the Vala code. As suggested by Mikkel in the mailing list, the method should be converted into a normal synchronous one, i.e.: UnityActivationStatus activate (const gchar *uri); To manage notifications about this bug go to: https://bugs.launchpad.net/libunity/+bug/781650/+subscriptions -- Mailing list: https://launchpad.net/~dx-packages Post to : dx-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~dx-packages More help : https://help.launchpad.net/ListHelp