GIR fails to find shared library

Bug #893125 reported by Ken VanDine
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Gwibber
Fix Released
Undecided
Unassigned
gwibber (Ubuntu)
Fix Released
Medium
Unassigned
Oneiric
Won't Fix
Medium
Unassigned

Bug Description

To reproduce:
python -c 'from gi.repository import Gwibber; service = Gwibber.Service ();'

-c:1: Warning: cannot retrieve class for invalid (unclassed) type `void'
Traceback (most recent call last):
  File "<string>", line 1, in <module>
TypeError: could not get a reference to type class

This should return no error, the problem is the typelib was built without specifying the shared-library

Changed in gwibber:
status: New → Fix Committed
Changed in gwibber (Ubuntu):
importance: Undecided → Low
Changed in gwibber (Ubuntu Oneiric):
importance: Undecided → Medium
Changed in gwibber (Ubuntu):
importance: Low → Medium
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gwibber - 3.3.1-0ubuntu1

---------------
gwibber (3.3.1-0ubuntu1) precise; urgency=low

  * New upstream release
    - Added a "debug" settings key to allow debug logging without running from
      a terminal.
    - Ensure _profile is passed a dict, if not it failed
    - Clean up indicator handling, setup the counts up front to ensure the
      ordering is consistent.
    - Only trim the padding off the entry if we are running in the client.
      This fixes the gray bar that was displayed below the poster entry
      in gwibber-poster.
    - Translation fixes for liked and shared strings (LP: #833807)
    - Added LINGUAS file to ensure the po files make it in the
      DIST (LP: #866038)
    - specify --shared-library when compiling the typelib, this fixes
      GI (LP: #893125)
  * lp_861903.patch, lp_882633.patch, and lp_884831.patch dropped, fixed
    upstream
  * debian/control
    - build depend on valac-0.14
 -- Ken VanDine <email address hidden> Mon, 21 Nov 2011 09:29:54 -0500

Changed in gwibber (Ubuntu):
status: New → Fix Released
Changed in gwibber (Ubuntu Oneiric):
status: New → Triaged
Changed in gwibber:
status: Fix Committed → Fix Released
Changed in gwibber (Ubuntu Oneiric):
status: Triaged → Won't Fix
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.