[SM-Grimoire-Bugs] [Bug 15954] New: gobject-introspection and friends are missing includes

bugzilla-daemon at bugs.sourcemage.org bugzilla-daemon at bugs.sourcemage.org
Thu Mar 10 22:05:20 EST 2011


http://bugs.sourcemage.org/show_bug.cgi?id=15954

           Summary: gobject-introspection and friends are missing includes
           Product: Codex
           Version: stable grimoire
          Platform: All
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P3
         Component: gnome2-libs
        AssignedTo: sm-grimoire-bugs at lists.ibiblio.org
        ReportedBy: sandalle at sourcemage.org
            Blocks: 15493


As before with Bug #15493, clutter cannot find another .gir directory:
Making all in cally
make[4]: Entering directory `/usr/src/clutter-1.4.0/clutter/cally'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/usr/src/clutter-1.4.0/clutter/cally'
make[4]: Entering directory `/usr/src/clutter-1.4.0/clutter'
  GISCAN Clutter-1.0.gir
Couldn't find include 'Json-1.0.gir' (search path: ['/opt/kde4/share/gir-1.0',
'/usr/share/gir-1.0', '/usr/share/gir-1.0', '/usr/share/gir-1.0',
'/usr/share/gir-1.0'])
make[4]: *** [Clutter-1.0.gir] Error 1
make[4]: Leaving directory `/usr/src/clutter-1.4.0/clutter'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/usr/src/clutter-1.4.0/clutter'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/usr/src/clutter-1.4.0/clutter'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/clutter-1.4.0'
make: *** [all] Error 2

Same with gnome-games2:
Making all in libgames-support
make[2]: Entering directory `/usr/src/gnome-games-2.32.1/libgames-support'
/usr/bin/make  all-am
make[3]: Entering directory `/usr/src/gnome-games-2.32.1/libgames-support'
  GEN    GnomeGamesSupport-1.0.gir
Couldn't find include 'Json-1.0.gir' (search path: ['.', 'path=.',
'/opt/kde4/share/gir-1.0', '/usr/share/gir-1.0', '/usr/share/gir-1.0',
'/usr/share/gir-1.0', '/usr/share/gir-1.0'])
g-ir-scanner: warning: Option --strip-prefix has been deprecated;
see --identifier-prefix and --symbol-prefix.
make[3]: *** [GnomeGamesSupport-1.0.gir] Error 1
make[3]: Leaving directory `/usr/src/gnome-games-2.32.1/libgames-support'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/usr/src/gnome-games-2.32.1/libgames-support'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/gnome-games-2.32.1'
make: *** [all] Error 2

Nothing seems to provide Json-1.0.gir that I have ever installed:

$ gaze from Json-1.0.gir
$

This is even after a `sorcery rebuild` and again trying `cast -c $(gaze depends
--fast gobject-introspection 1)`

According to
http://packages.debian.org/search?searchon=contents&keywords=gir&mode=path&suite=testing&arch=i386,
Json-1.0.gir comes from their libjson-glib-dev package
http://packages.debian.org/wheezy/libjson-glib-dev, which I have:

$ gaze version json-glib
Grimoire  Section      Spell      Grimoire Version  Installed Version
--------  -------      -----      ----------------  -----------------
test      gnome2-libs  json-glib  0.12.0            0.12.0

$ gaze install json-glib|grep gir
$

Possible hint:
$ gaze compile json-glib
...
 Build introspection data: auto

-- 
Configure bugmail: http://bugs.sourcemage.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the SM-Grimoire-Bugs mailing list