GIR fails to find shared library

Bug #893125 reported by Ken VanDine on 2011-11-21
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Gwibber
Undecided
Unassigned
gwibber (Ubuntu)
Medium
Unassigned
Oneiric
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
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  Edit
Everyone can see this information.

Other bug subscribers