Unlike libclutter, libclutter-gtk does not include gobject introspection data

Bug #456269 reported by Quikee
14
This bug affects 1 person
Affects Status Importance Assigned to Milestone
clutter-gst (Ubuntu)
Invalid
Wishlist
Unassigned
Karmic
Invalid
Wishlist
Unassigned
clutter-gtk (Ubuntu)
Fix Released
Wishlist
Unassigned
Karmic
Fix Released
Wishlist
Robert Ancell

Bug Description

Libclutter in the repository includes a .typelib file (and a .gir file is available in dev package) which contains gobject introspection data. The same is not true for libclutter-gtk (and other libclutter "subpackages" like libclutter-gst), generation of introspection files is enabled at compilation if necessary tools are available. Please also include gobject introspection data for these libraries.

This change is needed in Karmic because you cannot use develop a Clutter GTK application in a language that requires introspection (e.g. using seed). This is inconsistent as you can use Clutter and not Clutter GTK.

There is no significant risk of regression as the .typelib and .gir files are not used unless explicitly requesting introspection data.

Changed in clutter-gtk (Ubuntu):
status: New → Triaged
importance: Undecided → Wishlist
Changed in clutter-gst (Ubuntu):
status: New → Triaged
importance: Undecided → Wishlist
Revision history for this message
Robert Ancell (robert-ancell) wrote :

Distributed introspection code for clutter-gtk

Revision history for this message
Robert Ancell (robert-ancell) wrote :

clutter-gst does not appear to have introspection support in the latest version (0.10.0)

Changed in clutter-gst (Ubuntu):
status: Triaged → Invalid
Revision history for this message
Robert Ancell (robert-ancell) wrote :

Subscribing SRU. Change is minor as it only adds functionality.

description: updated
Revision history for this message
Robert Ancell (robert-ancell) wrote :
Revision history for this message
Martin Pitt (pitti) wrote :

Sponsored. Will copy to lucid once it's built in karmic-proposed.

Changed in clutter-gtk (Ubuntu Karmic):
assignee: nobody → Robert Ancell (robert-ancell)
status: Triaged → Fix Committed
Changed in clutter-gtk (Ubuntu):
status: Triaged → Fix Committed
Revision history for this message
Martin Pitt (pitti) wrote : Please test proposed package

Accepted clutter-gtk into karmic-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

tags: added: verification-needed
Revision history for this message
Quikee (quikee) wrote :

Hi,

I have tried out an javascript example using seed, which needs gobject introspection for bindings and the example worked as expected.

thanks,
Tomaž

Martin Pitt (pitti)
tags: added: verification-done
removed: verification-needed
Revision history for this message
Martin Pitt (pitti) wrote :

Copied karmic-proposed to lucid.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package clutter-gtk - 0.10.2-0ubuntu2

---------------
clutter-gtk (0.10.2-0ubuntu2) karmic-proposed; urgency=low

  * debian/control:
  * debian/rules:
  * debian/libclutter-gtk-0.10-0.install:
  * debian/libclutter-gtk-0.10-dev.install:
    - Distribute gobject introspection files (LP: #456269)

 -- Robert Ancell <email address hidden> Fri, 30 Oct 2009 17:12:49 +1100

Changed in clutter-gtk (Ubuntu Karmic):
status: Fix Committed → Fix Released
Revision history for this message
Martin Pitt (pitti) wrote :

Copied karmic-proposed to lucid.

Changed in clutter-gtk (Ubuntu):
status: Fix Committed → Fix Released
Changed in clutter-gtk (Ubuntu Karmic):
status: Fix Released → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package clutter-gtk - 0.10.2-0ubuntu2

---------------
clutter-gtk (0.10.2-0ubuntu2) karmic-proposed; urgency=low

  * debian/control:
  * debian/rules:
  * debian/libclutter-gtk-0.10-0.install:
  * debian/libclutter-gtk-0.10-dev.install:
    - Distribute gobject introspection files (LP: #456269)

 -- Robert Ancell <email address hidden> Fri, 30 Oct 2009 17:12:49 +1100

Changed in clutter-gtk (Ubuntu Karmic):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.