[Nix-dev] muffin build problem

Michael Raskin 7c6f434c at mail.ru
Thu Dec 12 18:38:51 CET 2013


>building muffin-enum-types.h
>building Meta-Muffin.0.gir
>  GISCAN   Meta-Muffin.0.gir
>Couldn't find include 'Clutter-1.0.gir' (search path: [<…> '/nix/store/kgkd63a3q70jxmwz9p11y143xchph7y4-cinnamon-desktop-2.0.4/share/gir-1.0', '/nix/store/ry69062ybalsd25z5myszjkfh388k53b-cogl-1.16.0/share/gir-1.0', '/nix/store/jm1mxqbg97dsgvmqnsiiqn35r8g5gbla-clutter-1.16.2/share/gir-1.0', <…>, '/nix/store/7zrmm0f5q4bh38nmygl6dzldz6g78d27-gobject-introspection-1.38.0/share/gir-1.0', '/usr/share/gir-1.0', '/nix/store/7zrmm0f5q4bh38nmygl6dzldz6g78d27-gobject-introspection-1.38.0/share/gir-1.0'])
>make[4]: *** [Meta-Muffin.0.gir] Error 1
>make[4]: Leaving directory `/tmp/nix-build-muffin-2.0.5.drv-0/muffin-2.0.5/src'

>My derivation looks like this : 
>
>{stdenv, fetchurl, pkgconfig, autoreconfHook, glib, gettext, gtk3,
>gnome_common, makeWrapper, intltool, cinnamon-desktop, gobjectIntrospection,
>cogl, clutter, zenity, python, gnome_doc_utils
>}:
>
>let
>  version = "2.0.5";
>in
>stdenv.mkDerivation {
>  name = "muffin-${version}";

It looks like the real fix for your problem would be to make clutter 
install gobject-introspection data…





More information about the nix-dev mailing list