Skip to contentSkip to conversation

meta-gir issues and maintenance

DISCUSSION Martin Jansa 8 participants 13 messages Mar 12, 2015 – Jun 5, 2015

lore
Share & tools
lore
#0 lore raw

Hi Tomas, all,

I was trying to use meta-gir in Dizzy release and found out that last commit in this layer is 16 months ago and many .bbappends no longer match with their recipes.

Was this layer superseded by something else or you just didn't have time to update it for newer Yocto releases?

Even the base meta-gir layer have issue with g-ir-core recipe which is currently failing with Dizzy release (it seems to be working fine with Dylan):

$ cat /OE/build/oe-core/tmp-glibc/work/armv5te-oe-linux-gnueabi/g-ir-core/1.34.2-r0/temp/log.do_compile.660
DEBUG: SITE files ['endian-little', 'bit-32', 'arm-common', 'arm-32', 'common-linux', 'common-glibc', 'arm-linux', 'arm-linux-gnueabi', 'common']
DEBUG: Executing shell function do_compile
NOTE: make -j 9
[ -d gir ] || /bin/mkdir -p gir ; \
sed \
-e s,%CAIRO_SHARED_LIBRARY%,libcairo-gobject.so.2, \
-e s,%CAIRO_GIR_PACKAGE%,cairo-gobject, \
< /OE/build/oe-core/tmp-glibc/work/armv5te-oe-linux-gnueabi/g-ir-core/1.34.2-r0/gobject-introspection-1.34.2/gir/cairo-1.0.gir.in > gir/cairo-1.0.gir.tmp && mv gir/cairo-1.0.gir.tmp gir/cairo-1.0.gir
make  all-recursive
make[1]: Entering directory '/OE/build/oe-core/tmp-glibc/work/armv5te-oe-linux-gnueabi/g-ir-core/1.34.2-r0/build'
Making all in .
make[2]: Entering directory '/OE/build/oe-core/tmp-glibc/work/armv5te-oe-linux-gnueabi/g-ir-core/1.34.2-r0/build'
g-ir-scanner   --namespace=GLib --nsversion=2.0 --libtool="./arm-oe-linux-gnueabi-libtool" --pkg=glib-2.0    --library=glib-2.0 --library=gobject-2.0 --external-library --reparse-validate --identifier-prefix=G --symbol-prefix=g --symbol-prefix=glib --c-include="glib.h"  -I/OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0 -I/OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/lib/glib-2.0/include -DGETTEXT_PACKAGE=Dummy -DGLIB_COMPILATION -D__G_I18N_LIB_H__  /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/lib/glib-2.0/include/glibconfig.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/giochannel.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/gprintf.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/gtestutils.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/gversion.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/genviron.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/gmacros.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/gprimes.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/ghook.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/gvariant.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/garray.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/gmem.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/gmappedfile.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/gtrashstack.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/gerror.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/gnode.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/gi18n-lib.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/gkeyfile.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/gregex.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/gsequence.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/ggettext.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/goption.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/gstringchunk.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/gstring.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/gscanner.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/gdataset.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/gpoll.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/gdatetime.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/gbase64.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/ghmac.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/gurifuncs.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/gslice.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/gquark.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/gmain.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/ghostutils.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/gbytes.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/gmessages.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/gi18n.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/gtimezone.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/glist.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/gqueue.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/gcharset.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/gdate.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/gchecksum.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/galloca.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/gwin32.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/gbitlock.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/gbookmarkfile.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/gshell.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/gbacktrace.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/gmarkup.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/gqsort.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/gslist.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/gstrfuncs.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/gutils.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/gconvert.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/gpattern.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/gthread.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/gstdio.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/gatomic.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/gtimer.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/ghash.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/gtree.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/gvarianttype.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/gunicode.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/grand.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/gdir.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/gtypes.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/gfileutils.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/gthreadpool.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/gasyncqueue.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/gspawn.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib/gversionmacros.h /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/gobject/glib-types.h /OE/build/oe-core/tmp-glibc/work/armv5te-oe-linux-gnueabi/g-ir-core/1.34.2-r0/gobject-introspection-1.34.2/gir/glib-2.0.c /OE/build/oe-core/tmp-glibc/sysroots/qemuarm//usr/include/glib-2.0/glib-unix.h --output GLib-2.0.gir
g-ir-compiler  --includedir=. /OE/build/oe-core/tmp-glibc/work/armv5te-oe-linux-gnueabi/g-ir-core/1.34.2-r0/gobject-introspection-1.34.2/gir/DBus-1.0.gir -o gir/DBus-1.0.typelib
g-ir-compiler  --includedir=. /OE/build/oe-core/tmp-glibc/work/armv5te-oe-linux-gnueabi/g-ir-core/1.34.2-r0/gobject-introspection-1.34.2/gir/fontconfig-2.0.gir -o gir/fontconfig-2.0.typelib
make[2]: g-ir-compiler: Command not found
Makefile:1638: recipe for target 'gir/DBus-1.0.typelib' failed
make[2]: *** [gir/DBus-1.0.typelib] Error 127
make[2]: *** Waiting for unfinished jobs....
make[2]: g-ir-compiler: Command not found
Makefile:1638: recipe for target 'gir/fontconfig-2.0.typelib' failed
make[2]: *** [gir/fontconfig-2.0.typelib] Error 127
/bin/sh: g-ir-scanner: command not found
Makefile:1625: recipe for target 'GLib-2.0.gir' failed
make[2]: *** [GLib-2.0.gir] Error 127
make[2]: Leaving directory '/OE/build/oe-core/tmp-glibc/work/armv5te-oe-linux-gnueabi/g-ir-core/1.34.2-r0/build'
Makefile:1113: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/OE/build/oe-core/tmp-glibc/work/armv5te-oe-linux-gnueabi/g-ir-core/1.34.2-r0/build'
Makefile:733: recipe for target 'all' failed
make: *** [all] Error 2
ERROR: oe_runmake failed
WARNING: /OE/build/oe-core/tmp-glibc/work/armv5te-oe-linux-gnueabi/g-ir-core/1.34.2-r0/temp/run.do_compile.660:1 exit 1 from
  exit 1
ERROR: Function failed: do_compile (log file is located at /OE/build/oe-core/tmp-glibc/work/armv5te-oe-linux-gnueabi/g-ir-core/1.34.2-r0/temp/log.do_compile.660)

And if I fix PATH to find g-ir-compiler, then it fails somewhere else with:

g-ir-compiler --includedir=. WORK/g-ir-core/1.34.2-r0.0/gobject-introspection-1.34.2/gir/xft-2.0.gir -o gir/xft-2.0.typelib Could not find GIR file 'xlib-2.0.gir'; check XDG_DATA_DIRS or use --includedir
error parsing file WORK/g-ir-core/1.34.2-r0.0/gobject-introspection-1.34.2/gir/xft-2.0.gir: Failed to parse included gir xlib-2.0 make[2]: *** [gir/xft-2.0.typelib] Error 1

Trailing .bbappends:
meta-gir/meta-gir-clutter/recipes-graphics/clutter-gtk/clutter-gtk-1.0_1.4.2.bbappend meta-gir/meta-gir-clutter/recipes-graphics/clutter/clutter-1.0_1.14.4.bbappend meta-gir/meta-gir-clutter/recipes-graphics/cogl/cogl-1.0_1.14.0.bbappend meta-gir/meta-gir-clutter/recipes-graphics/mutter/mutter_3.8.1.bbappend meta-gir/meta-gir-clutter/recipes-graphics/mx/mx_2.0.bbappend meta-gir/meta-gir-core/recipes-gnome/gdk-pixbuf/gdk-pixbuf_2.28.2.bbappend meta-gir/meta-gir-core/recipes-gnome/gnome/gsettings-desktop-schemas_3.7.3.bbappend meta-gir/meta-gir-core/recipes-gnome/gtk+/gtk+3_3.8.2.bbappend meta-gir/meta-gir-core/recipes-gnome/gtk+/gtk+_2.24.20.bbappend meta-gir/meta-gir-core/recipes-graphics/pango/pango_1.32.5.bbappend meta-gir/meta-gir-core/recipes-support/atk/atk_2.10.0.bbappend meta-gir/meta-gir-core/recipes-support/libsoup/libsoup-2.4_2.42.1.bbappend

Current versions:
openembedded-core/meta/recipes-graphics/clutter/clutter-gtk-1.0_1.4.4.bb openembedded-core/meta/recipes-graphics/clutter/clutter-1.0_1.20.0.bb openembedded-core/meta/recipes-graphics/cogl/cogl-1.0_1.18.2.bb openembedded-core/meta/recipes-graphics/mx/mx-1.0_1.4.7.bb openembedded-core/meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf_2.30.8.bb openembedded-core/meta/recipes-gnome/gtk+/gtk+3_3.12.2.bb openembedded-core/meta/recipes-gnome/gtk+/gtk+_2.24.25.bb openembedded-core/meta/recipes-graphics/pango/pango_1.36.8.bb openembedded-core/meta/recipes-support/atk/atk_2.14.0.bb openembedded-core/meta/recipes-support/libsoup/libsoup-2.4_2.46.0.bb

mx bbappend is surprisingly newer than what is in oe-core and was probably meant for meta-guacamayo layer:
http://layers.openembedded.org/layerindex/recipe/3286/
there is also mx-2.0 recipe in meta-clutter:
http://layers.openembedded.org/layerindex/recipe/4952/

mutter is only in meta-clutter:
http://layers.openembedded.org/layerindex/recipe/4895/

gsettings-desktop-schemas were moved to meta-gnome, so it should be moved from meta-gir-core as well meta-openembedded/meta-gnome/recipes-gnome/gsettings-desktop-schemas/gsettings-desktop-schemas_3.14.1.bb

Are there any plans to update it?

Thanks,

Signature · 1 line
Martin 'JaMa' Jansa     jabber: [email protected]
#1 lore raw

Martin,

Quoted 6 lines · Martin Jansa

I was trying to use meta-gir in Dizzy release and found out that last commit in this layer is 16 months ago and many .bbappends no longer match with their recipes.

Was this layer superseded by something else or you just didn't have time to update it for newer Yocto releases?

Unfortunately, life has been getting in the way of working on this layer (as well as meta-guacamayo), and it is not going to change in the foreseeable future. :-( It's a pity, as the gir stuff is useful/necessary for things like python bindings to gobject and related. If someone wanted to take over, it would make sense to move the repo somewhere more central (yocto, oe) as well.

Tomas

#2 lore raw

Hi Tomas,

I'm Changhyeok and working with Martin Jansa.
Actually I'm using meta-gir layer. So can I take over meta-gir layer?

Thanks
Changhyeok

-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of Tomas Frydrych
Sent: Friday, March 13, 2015 3:03 AM
To: OE-core
Subject: Re: [OE-core] meta-gir issues and maintenance

Martin,

Quoted 6 lines · Martin Jansa

I was trying to use meta-gir in Dizzy release and found out that last commit in this layer is 16 months ago and many .bbappends no longer match with their recipes.

Was this layer superseded by something else or you just didn't have time to update it for newer Yocto releases?

Unfortunately, life has been getting in the way of working on this layer (as well as meta-guacamayo), and it is not going to change in the foreseeable future. :-( It's a pity, as the gir stuff is useful/necessary for things like python bindings to gobject and related.
If someone wanted to take over, it would make sense to move the repo somewhere more central (yocto, oe) as well.

Tomas

--
_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-core

This email has been protected by YAC (Yet Another Cleaner) http://www.yac.mx

#3 lore raw
Quoted 26 lines · Changhyeok Bae

Hi Tomas,

I'm Changhyeok and working with Martin Jansa.
Actually I'm using meta-gir layer. So can I take over meta-gir layer?

Thanks
Changhyeok

-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of Tomas Frydrych
Sent: Friday, March 13, 2015 3:03 AM
To: OE-core
Subject: Re: [OE-core] meta-gir issues and maintenance

Martin,

Quoted 6 lines · Martin Jansa

I was trying to use meta-gir in Dizzy release and found out that last commit in this layer is 16 months ago and many .bbappends no longer match with their recipes.

Was this layer superseded by something else or you just didn't have time to update it for newer Yocto releases?

Quoted 9 lines

Unfortunately, life has been getting in the way of working on this layer (as well as meta-guacamayo), and it is not going to change in the foreseeable future. :-( It's a pity, as the gir stuff is useful/necessary for things like python bindings to gobject and related.
If someone wanted to take over, it would make sense to move the repo somewhere more central (yocto, oe) as well.

Tomas

I would appreciate to have the gintrospection more central - this would give us a chance to get the gtk stuff out of stone age..

Andreas

#4 lore raw
Quoted 3 lines · Andreas Müller

I would appreciate to have the gintrospection more central - this would give us a chance to get the gtk stuff out of stone age..

Well, oe-core already has GTK+ 3, so we're "just" missing the bindings to Python and JavaScript.

Changhyeok, you're welcome to fork meta-gir to your own repository and work on it independently. If you can update it so that it works with oe-core master then you're the new maintainer. :)

Ross

#5 lore raw
Quoted 9 lines · Ross
Quoted 3 lines · Andreas Müller

I would appreciate to have the gintrospection more central - this would give us a chance to get the gtk stuff out of stone age..

Well, oe-core already has GTK+ 3, so we're "just" missing the bindings to Python and JavaScript.

Sorry - I meant gnome not gtk.

Quoted 5 lines

Changhyeok, you're welcome to fork meta-gir to your own repository and work on it independently. If you can update it so that it works with oe-core master then you're the new maintainer. :)

Andreas

#6 lore raw

I forked meta-gir to https://github.com/locust2001/meta-gir and start working from next week.

-----Original Message-----
From: Andreas Müller [mailto:[email protected]]
Sent: Monday, May 18, 2015 8:46 PM
To: Burton, Ross
Cc: Changhyeok Bae; OE-core
Subject: Re: [OE-core] meta-gir issues and maintenance

Quoted 9 lines · Ross
Quoted 3 lines · Andreas Müller

I would appreciate to have the gintrospection more central - this would give us a chance to get the gtk stuff out of stone age..

Well, oe-core already has GTK+ 3, so we're "just" missing the bindings to Python and JavaScript.

Sorry - I meant gnome not gtk.

Quoted 5 lines

Changhyeok, you're welcome to fork meta-gir to your own repository and work on it independently. If you can update it so that it works with oe-core master then you're the new maintainer. :)

Andreas

This email has been protected by YAC (Yet Another Cleaner) http://www.yac.mx

#7 lore raw

Hi Changhyeok,

Did you get this error when using meta-gir? In my case I am setting my recipe to inherit the g-ir class.

| checking for python script directory... (cached) ${prefix}/lib/python2.7/site-packages
| checking for python extension module directory... (cached) ${exec_prefix}/lib/python2.7/site-packages
| checking for python module thread... yes
| checking whether to enable threading in pygobject... yes
| /srv/yocto/build/fido/tmp/work/i586-poky-linux/python-pygobject/3.0.4-r0/pygobject-3.0.4/configure: line 15892: ./libtool: No such file or directory
| checking for i586-poky-linux-pkg-config... /srv/yocto/build/fido/tmp/sysroots/x86_64-linux/usr/bin/pkg-config
| checking pkg-config is at least version 0.16... yes
| checking for GLIB - version >= 2.24.0... cross compiling; assumed OK...
| yes (version 2.42.1)
| checking for ffi... checking for FFI... yes
| checking for GIO... yes
| checking for GI... no
| configure: error: Package requirements (glib-2.0 >= 2.24.0
|     gobject-introspection-1.0 >= 1.29.0
| ) were not met:
|
| No package 'gobject-introspection-1.0' found
|
| Consider adjusting the PKG_CONFIG_PATH environment variable if you
| installed software in a non-standard prefix.
|
| Alternatively, you may set the environment variables GI_CFLAGS
| and GI_LIBS to avoid the need to call pkg-config.
| See the pkg-config man page for more details.
| Configure failed. The contents of all config.log files follows to aid debugging
| ERROR: oe_runconf failed
| WARNING: exit code 1 from a shell command.
| ERROR: Function failed: do_configure (log file is located at /srv/yocto/build/fido/tmp/work/i586-poky-linux/python-pygobject/3.0.4-r0/temp/log.do_configure.13915)

ERROR: Task 233 (/home/joaohf/opensource/meta/meta-gir/meta-gir/recipes-gir/python-pygobject/python-pygobject_3.0.4.bb, do_configure) failed with exit code '1'
WARNING: QA Issue: libgirepository: configure was passed unrecognised options: --disable-schemas-install [unknown-configure-option]
WARNING: QA Issue: g-ir-tools-native: configure was passed unrecognised options: --disable-schemas-install [unknown-configure-option]
NOTE: Tasks Summary: Attempted 2578 tasks of which 2524 didn't need to be rerun and 1 failed.
Waiting for 0 running tasks to finish:

Summary: 1 task failed:
/home/joaohf/opensource/meta/meta-gir/meta-gir/recipes-gir/python-pygobject/python-pygobject_3.0.4.bb, do_configure

I am working to build mypaint (http://mypaint.intilinux.com/) which is hugely based on GI. Now I get lost.

Thanks.

Quoted 25 lines · Changhyeok Bae

I forked meta-gir to https://github.com/locust2001/meta-gir and start working from next week.

-----Original Message-----
From: Andreas Müller [mailto:[email protected]]
Sent: Monday, May 18, 2015 8:46 PM
To: Burton, Ross
Cc: Changhyeok Bae; OE-core
Subject: Re: [OE-core] meta-gir issues and maintenance

Quoted 7 lines · Ross
Quoted 2 lines · Andreas Müller

I would appreciate to have the gintrospection more central - this would give us a chance to get the gtk stuff out of stone age..

Well, oe-core already has GTK+ 3, so we're "just" missing the bindings to Python and JavaScript.

Sorry - I meant gnome not gtk.

Quoted 4 lines

Changhyeok, you're welcome to fork meta-gir to your own repository and work on it independently. If you can update it so that it works with oe-core master then you're the new maintainer. :)

Andreas

This email has been protected by YAC (Yet Another Cleaner) http://www.yac.mx

#8 lore raw

Hi, I changed forked repo to https://github.com/meta-gir/meta-gir and changed some components matched with dizzy.

Please test again with latest version.

Thanks
Changhyeok

-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of Joao Henrique Ferreira de Freitas
Sent: Friday, May 29, 2015 11:17 PM
To: [email protected]
Subject: Re: [OE-core] meta-gir issues and maintenance

Hi Changhyeok,

Did you get this error when using meta-gir? In my case I am setting my recipe to inherit the g-ir class.

| checking for python script directory... (cached) ${prefix}/lib/python2.7/site-packages
| checking for python extension module directory... (cached) ${exec_prefix}/lib/python2.7/site-packages

| checking for python module thread... yes checking whether to enable 
| threading in pygobject... yes
| 

/srv/yocto/build/fido/tmp/work/i586-poky-linux/python-pygobject/3.0.4-r0/pygobject-3.0.4/configure:
line 15892: ./libtool: No such file or directory
| checking for i586-poky-linux-pkg-config... /srv/yocto/build/fido/tmp/sysroots/x86_64-linux/usr/bin/pkg-config

| checking pkg-config is at least version 0.16... yes checking for GLIB 
| - version >= 2.24.0... cross compiling; assumed OK...
| yes (version 2.42.1)
| checking for ffi... checking for FFI... yes checking for GIO... yes 
| checking for GI... no
| configure: error: Package requirements (glib-2.0 >= 2.24.0
|     gobject-introspection-1.0 >= 1.29.0
| ) were not met:
|
| No package 'gobject-introspection-1.0' found
|
| Consider adjusting the PKG_CONFIG_PATH environment variable if you 
| installed software in a non-standard prefix.
|
| Alternatively, you may set the environment variables GI_CFLAGS and 
| GI_LIBS to avoid the need to call pkg-config.
| See the pkg-config man page for more details.
| Configure failed. The contents of all config.log files follows to aid
debugging
| ERROR: oe_runconf failed
| WARNING: exit code 1 from a shell command.
| ERROR: Function failed: do_configure (log file is located at

/srv/yocto/build/fido/tmp/work/i586-poky-linux/python-pygobject/3.0.4-r0/temp/log.do_configure.13915)
ERROR: Task 233 (/home/joaohf/opensource/meta/meta-gir/meta-gir/recipes-gir/python-pygobject/python-pygobject_3.0.4.bb, do_configure) failed with exit code '1'
WARNING: QA Issue: libgirepository: configure was passed unrecognised
options: --disable-schemas-install [unknown-configure-option]
WARNING: QA Issue: g-ir-tools-native: configure was passed unrecognised
options: --disable-schemas-install [unknown-configure-option]
NOTE: Tasks Summary: Attempted 2578 tasks of which 2524 didn't need to be rerun and 1 failed. Waiting for 0 running tasks to finish:

Summary: 1 task failed:
/home/joaohf/opensource/meta/meta-gir/meta-gir/recipes-gir/python-pygobject/python-pygobject_3.0.4.bb, do_configure

I am working to build mypaint (http://mypaint.intilinux.com/) which is hugely based on GI. Now I get lost.

Thanks.

Quoted 25 lines · Changhyeok Bae

I forked meta-gir to https://github.com/locust2001/meta-gir and start working from next week.

-----Original Message-----
From: Andreas Müller [mailto:[email protected]]
Sent: Monday, May 18, 2015 8:46 PM
To: Burton, Ross
Cc: Changhyeok Bae; OE-core
Subject: Re: [OE-core] meta-gir issues and maintenance

Quoted 7 lines · Ross
Quoted 2 lines · Andreas Müller

I would appreciate to have the gintrospection more central - this would give us a chance to get the gtk stuff out of stone age..

Well, oe-core already has GTK+ 3, so we're "just" missing the bindings to Python and JavaScript.

Sorry - I meant gnome not gtk.

Quoted 4 lines

Changhyeok, you're welcome to fork meta-gir to your own repository and work on it independently. If you can update it so that it works with oe-core master then you're the new maintainer. :)

Andreas

This email has been protected by YAC (Yet Another Cleaner) http://www.yac.mx

Signature · 6 lines
_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-core

This email has been protected by YAC (Yet Another Cleaner) http://www.yac.mx
#9 lore raw

Changhyeok,

Quoted 1 line · Changhyeok Bae

Hi, I changed forked repo to https://github.com/meta-gir/meta-gir and changed some components matched with dizzy.

has the layer index been updated to point to this new repo?

- armin

Quoted 98 lines

Please test again with latest version.

Thanks
Changhyeok

-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of Joao Henrique Ferreira de Freitas
Sent: Friday, May 29, 2015 11:17 PM
To: [email protected]
Subject: Re: [OE-core] meta-gir issues and maintenance

Hi Changhyeok,

Did you get this error when using meta-gir? In my case I am setting my recipe to inherit the g-ir class.

| checking for python script directory... (cached) ${prefix}/lib/python2.7/site-packages
| checking for python extension module directory... (cached) ${exec_prefix}/lib/python2.7/site-packages

| checking for python module thread... yes checking whether to enable
| threading in pygobject... yes
|

/srv/yocto/build/fido/tmp/work/i586-poky-linux/python-pygobject/3.0.4-r0/pygobject-3.0.4/configure:
line 15892: ./libtool: No such file or directory
| checking for i586-poky-linux-pkg-config... /srv/yocto/build/fido/tmp/sysroots/x86_64-linux/usr/bin/pkg-config

| checking pkg-config is at least version 0.16... yes checking for GLIB
| - version >= 2.24.0... cross compiling; assumed OK...
| yes (version 2.42.1)
| checking for ffi... checking for FFI... yes checking for GIO... yes
| checking for GI... no
| configure: error: Package requirements (glib-2.0 >= 2.24.0
|     gobject-introspection-1.0 >= 1.29.0
| ) were not met:
|
| No package 'gobject-introspection-1.0' found
|
| Consider adjusting the PKG_CONFIG_PATH environment variable if you
| installed software in a non-standard prefix.
|
| Alternatively, you may set the environment variables GI_CFLAGS and
| GI_LIBS to avoid the need to call pkg-config.
| See the pkg-config man page for more details.
| Configure failed. The contents of all config.log files follows to aid
debugging
| ERROR: oe_runconf failed
| WARNING: exit code 1 from a shell command.
| ERROR: Function failed: do_configure (log file is located at

/srv/yocto/build/fido/tmp/work/i586-poky-linux/python-pygobject/3.0.4-r0/temp/log.do_configure.13915)
ERROR: Task 233 (/home/joaohf/opensource/meta/meta-gir/meta-gir/recipes-gir/python-pygobject/python-pygobject_3.0.4.bb, do_configure) failed with exit code '1'
WARNING: QA Issue: libgirepository: configure was passed unrecognised
options: --disable-schemas-install [unknown-configure-option]
WARNING: QA Issue: g-ir-tools-native: configure was passed unrecognised
options: --disable-schemas-install [unknown-configure-option]
NOTE: Tasks Summary: Attempted 2578 tasks of which 2524 didn't need to be rerun and 1 failed. Waiting for 0 running tasks to finish:

Summary: 1 task failed:
/home/joaohf/opensource/meta/meta-gir/meta-gir/recipes-gir/python-pygobject/python-pygobject_3.0.4.bb, do_configure

I am working to build mypaint (http://mypaint.intilinux.com/) which is hugely based on GI. Now I get lost.

Thanks.

Quoted 25 lines · Changhyeok Bae

I forked meta-gir to https://github.com/locust2001/meta-gir and start working from next week.

-----Original Message-----
From: Andreas Müller [mailto:[email protected]]
Sent: Monday, May 18, 2015 8:46 PM
To: Burton, Ross
Cc: Changhyeok Bae; OE-core
Subject: Re: [OE-core] meta-gir issues and maintenance

Quoted 7 lines · Ross
Quoted 2 lines · Andreas Müller

I would appreciate to have the gintrospection more central - this would give us a chance to get the gtk stuff out of stone age..

Well, oe-core already has GTK+ 3, so we're "just" missing the bindings to Python and JavaScript.

Sorry - I meant gnome not gtk.

Quoted 4 lines

Changhyeok, you're welcome to fork meta-gir to your own repository and work on it independently. If you can update it so that it works with oe-core master then you're the new maintainer. :)

Andreas

This email has been protected by YAC (Yet Another Cleaner) http://www.yac.mx

#10 lore raw

Hi Armin,

Yes, Changhyeok and I took care of that last week.

Cheers,
Paul

Quoted 104 lines · On Tuesday 02 June 2015 09:34:35 akuster808 wrote:

Changhyeok,

Quoted 2 lines · Changhyeok Bae

Hi, I changed forked repo to https://github.com/meta-gir/meta-gir and changed some components matched with dizzy.

has the layer index been updated to point to this new repo?

- armin

Quoted 95 lines

Please test again with latest version.

Thanks
Changhyeok

-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of Joao Henrique Ferreira de Freitas Sent: Friday, May 29, 2015 11:17 PM
To: [email protected]
Subject: Re: [OE-core] meta-gir issues and maintenance

Hi Changhyeok,

Did you get this error when using meta-gir? In my case I am setting my recipe to inherit the g-ir class.>
| checking for python script directory... (cached)

${prefix}/lib/python2.7/site-packages

| checking for python extension module directory... (cached)

${exec_prefix}/lib/python2.7/site-packages

| checking for python module thread... yes checking whether to enable | threading in pygobject... yes

/srv/yocto/build/fido/tmp/work/i586-poky-linux/python-pygobject/3.0.4-r0/p ygobject-3.0.4/configure: line 15892: ./libtool: No such file or directory

| checking for i586-poky-linux-pkg-config...

/srv/yocto/build/fido/tmp/sysroots/x86_64-linux/usr/bin/pkg-config

| checking pkg-config is at least version 0.16... yes checking for GLIB
| - version >= 2.24.0... cross compiling; assumed OK...
| yes (version 2.42.1)
| checking for ffi... checking for FFI... yes checking for GIO... yes
| checking for GI... no
| configure: error: Package requirements (glib-2.0 >= 2.24.0
| 
|     gobject-introspection-1.0 >= 1.29.0
| 
| ) were not met:
| 
| No package 'gobject-introspection-1.0' found
| 
| Consider adjusting the PKG_CONFIG_PATH environment variable if you
| installed software in a non-standard prefix.
| 
| Alternatively, you may set the environment variables GI_CFLAGS and
| GI_LIBS to avoid the need to call pkg-config.
| See the pkg-config man page for more details.
| Configure failed. The contents of all config.log files follows to aid

debugging

| ERROR: oe_runconf failed
| WARNING: exit code 1 from a shell command.
| ERROR: Function failed: do_configure (log file is located at

/srv/yocto/build/fido/tmp/work/i586-poky-linux/python-pygobject/3.0.4-r0/t emp/log.do_configure.13915) ERROR: Task 233 (/home/joaohf/opensource/meta/meta-gir/meta-gir/recipes-gir/python-pygobje ct/python-pygobject_3.0.4.bb, do_configure) failed with exit code '1'
WARNING: QA Issue: libgirepository: configure was passed unrecognised
options: --disable-schemas-install [unknown-configure-option]
WARNING: QA Issue: g-ir-tools-native: configure was passed unrecognised
options: --disable-schemas-install [unknown-configure-option]
NOTE: Tasks Summary: Attempted 2578 tasks of which 2524 didn't need to be rerun and 1 failed. Waiting for 0 running tasks to finish:

Summary: 1 task failed:
/home/joaohf/opensource/meta/meta-gir/meta-gir/recipes-gir/python-pygobjec t/python-pygobject_3.0.4.bb, do_configure

I am working to build mypaint (http://mypaint.intilinux.com/) which is hugely based on GI. Now I get lost.

Thanks.

Quoted 11 lines · Changhyeok Bae

I forked meta-gir to https://github.com/locust2001/meta-gir and start working from next week.

-----Original Message-----
From: Andreas Müller [mailto:[email protected]]
Sent: Monday, May 18, 2015 8:46 PM
To: Burton, Ross
Cc: Changhyeok Bae; OE-core
Subject: Re: [OE-core] meta-gir issues and maintenance

On Mon, May 18, 2015 at 1:00 PM, Burton, Ross <[email protected]>

Quoted 19 lines · wrote:
Quoted 19 lines
Quoted 19 lines
Quoted 8 lines

On 18 May 2015 at 09:00, Andreas Müller <[email protected]>

Quoted 2 lines · wrote:

I would appreciate to have the gintrospection more central - this would give us a chance to get the gtk stuff out of stone age..

Well, oe-core already has GTK+ 3, so we're "just" missing the bindings to Python and JavaScript.

Sorry - I meant gnome not gtk.

Quoted 3 lines

Changhyeok, you're welcome to fork meta-gir to your own repository and work on it independently. If you can update it so that it works with oe-core master then you're the new maintainer. :)

Andreas

This email has been protected by YAC (Yet Another Cleaner)
http://www.yac.mx

Signature · 2 lines
Paul Eggleton
Intel Open Source Technology Centre
#11 lore raw
In reply to Changhyeok Bae

Hi,

Using https://github.com/meta-gir/meta-gir and dizzy I got:

| checking for i586-poky-linux-pkg-config... (cached) /srv/yocto/build/dizzy/tmp/sysroots/x86_64-linux/usr/bin/pkg-config
| checking pkg-config is at least version 0.16... yes
| checking for glib-compile-schemas... /srv/yocto/build/dizzy/tmp/sysroots/x86_64-linux/usr/bin/glib-compile-schemas
| checking for gobject-introspection... configure: error: You need to have gobject-introspection >= 1.39.0 installed to build gtk+
| Configure failed. The contents of all config.log files follows to aid debugging
| ERROR: oe_runconf failed
| WARNING: exit code 1 from a shell command.
| ERROR: Function failed: do_configure (log file is located at /srv/yocto/build/dizzy/tmp/work/i586-poky-linux/gtk+3/3.12.2-r0/temp/log.do_configure.24043)

ERROR: Task 129 (/home/joaohf/opensource/poky/meta/recipes-gnome/gtk+/gtk+3_3.12.2.bb, do_configure) failed with exit code '1'
NOTE: Tasks Summary: Attempted 2542 tasks of which 2464 didn't need to be rerun and 1 failed.
Waiting for 0 running tasks to finish:

Summary: 1 task failed:
/home/joaohf/opensource/poky/meta/recipes-gnome/gtk+/gtk+3_3.12.2.bb, do_configure
Summary: There was 1 WARNING message shown.
Summary: There was 1 ERROR message shown, returning a non-zero exit code. joaohf@couve:/srv/yocto/build/dizzy$

My bblayers.conf was:

BBLAYERS ?= " \
/home/joaohf/opensource/poky/meta \
/home/joaohf/opensource/poky/meta-yocto \
/home/joaohf/opensource/poky/meta-yocto-bsp \
/home/joaohf/opensource/meta/meta-gir/meta-gir-core \
/home/joaohf/opensource/meta/meta-gir/meta-gir \
/home/joaohf/opensource/meta/meta-openembedded/meta-oe \
"

Thanks.

Quoted 97 lines · Changhyeok Bae

Hi, I changed forked repo to https://github.com/meta-gir/meta-gir and changed some components matched with dizzy.

Please test again with latest version.

Thanks
Changhyeok

-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of Joao Henrique Ferreira de Freitas
Sent: Friday, May 29, 2015 11:17 PM
To: [email protected]
Subject: Re: [OE-core] meta-gir issues and maintenance

Hi Changhyeok,

Did you get this error when using meta-gir? In my case I am setting my recipe to inherit the g-ir class.

| checking for python script directory... (cached) ${prefix}/lib/python2.7/site-packages
| checking for python extension module directory... (cached) ${exec_prefix}/lib/python2.7/site-packages

| checking for python module thread... yes checking whether to enable
| threading in pygobject... yes
|

/srv/yocto/build/fido/tmp/work/i586-poky-linux/python-pygobject/3.0.4-r0/pygobject-3.0.4/configure:
line 15892: ./libtool: No such file or directory
| checking for i586-poky-linux-pkg-config... /srv/yocto/build/fido/tmp/sysroots/x86_64-linux/usr/bin/pkg-config

| checking pkg-config is at least version 0.16... yes checking for GLIB
| - version >= 2.24.0... cross compiling; assumed OK...
| yes (version 2.42.1)
| checking for ffi... checking for FFI... yes checking for GIO... yes
| checking for GI... no
| configure: error: Package requirements (glib-2.0 >= 2.24.0
|     gobject-introspection-1.0 >= 1.29.0
| ) were not met:
|
| No package 'gobject-introspection-1.0' found
|
| Consider adjusting the PKG_CONFIG_PATH environment variable if you
| installed software in a non-standard prefix.
|
| Alternatively, you may set the environment variables GI_CFLAGS and
| GI_LIBS to avoid the need to call pkg-config.
| See the pkg-config man page for more details.
| Configure failed. The contents of all config.log files follows to aid
debugging
| ERROR: oe_runconf failed
| WARNING: exit code 1 from a shell command.
| ERROR: Function failed: do_configure (log file is located at

/srv/yocto/build/fido/tmp/work/i586-poky-linux/python-pygobject/3.0.4-r0/temp/log.do_configure.13915)
ERROR: Task 233 (/home/joaohf/opensource/meta/meta-gir/meta-gir/recipes-gir/python-pygobject/python-pygobject_3.0.4.bb, do_configure) failed with exit code '1'
WARNING: QA Issue: libgirepository: configure was passed unrecognised
options: --disable-schemas-install [unknown-configure-option]
WARNING: QA Issue: g-ir-tools-native: configure was passed unrecognised
options: --disable-schemas-install [unknown-configure-option]
NOTE: Tasks Summary: Attempted 2578 tasks of which 2524 didn't need to be rerun and 1 failed. Waiting for 0 running tasks to finish:

Summary: 1 task failed:
/home/joaohf/opensource/meta/meta-gir/meta-gir/recipes-gir/python-pygobject/python-pygobject_3.0.4.bb, do_configure

I am working to build mypaint (http://mypaint.intilinux.com/) which is hugely based on GI. Now I get lost.

Thanks.

Quoted 24 lines · Changhyeok Bae

I forked meta-gir to https://github.com/locust2001/meta-gir and start working from next week.

-----Original Message-----
From: Andreas Müller [mailto:[email protected]]
Sent: Monday, May 18, 2015 8:46 PM
To: Burton, Ross
Cc: Changhyeok Bae; OE-core
Subject: Re: [OE-core] meta-gir issues and maintenance

Quoted 6 lines · Ross
Quoted 2 lines · Andreas Müller

I would appreciate to have the gintrospection more central - this would give us a chance to get the gtk stuff out of stone age..

Well, oe-core already has GTK+ 3, so we're "just" missing the bindings to Python and JavaScript.

Sorry - I meant gnome not gtk.

Quoted 4 lines

Changhyeok, you're welcome to fork meta-gir to your own repository and work on it independently. If you can update it so that it works with oe-core master then you're the new maintainer. :)

Andreas

This email has been protected by YAC (Yet Another Cleaner) http://www.yac.mx

#12 lore raw

I start maintaining this layer some days ago. So I only fix tested with g-ir & gir-test-image build.

I'll update gir version from 1.34.2 to latest stable version (more than 1.39.0 :)

Thanks for your reporting
-----Original Message-----
From: João Henrique Ferreira de Freitas [mailto:[email protected]]
Sent: Thursday, June 04, 2015 10:53 AM
To: Changhyeok Bae
Cc: [email protected]; 이명구
Subject: Re: [OE-core] meta-gir issues and maintenance

Hi,

Using https://github.com/meta-gir/meta-gir and dizzy I got:

| checking for i586-poky-linux-pkg-config... (cached) /srv/yocto/build/dizzy/tmp/sysroots/x86_64-linux/usr/bin/pkg-config | checking pkg-config is at least version 0.16... yes checking for | glib-compile-schemas... /srv/yocto/build/dizzy/tmp/sysroots/x86_64-linux/usr/bin/glib-compile-schemas | checking for gobject-introspection... configure: error: You need to have gobject-introspection >= 1.39.0 installed to build gtk+
| Configure failed. The contents of all config.log files follows to aid debugging

| ERROR: oe_runconf failed
| WARNING: exit code 1 from a shell command.
| ERROR: Function failed: do_configure (log file is located at

/srv/yocto/build/dizzy/tmp/work/i586-poky-linux/gtk+3/3.12.2-r0/temp/log.do_configure.24043)
ERROR: Task 129 (/home/joaohf/opensource/poky/meta/recipes-gnome/gtk+/gtk+3_3.12.2.bb, do_configure) failed with exit code '1'
NOTE: Tasks Summary: Attempted 2542 tasks of which 2464 didn't need to be rerun and 1 failed. Waiting for 0 running tasks to finish:

Summary: 1 task failed:
/home/joaohf/opensource/poky/meta/recipes-gnome/gtk+/gtk+3_3.12.2.bb, do_configure
Summary: There was 1 WARNING message shown.
Summary: There was 1 ERROR message shown, returning a non-zero exit code. joaohf@couve:/srv/yocto/build/dizzy$

My bblayers.conf was:

BBLAYERS ?= " \
/home/joaohf/opensource/poky/meta \
/home/joaohf/opensource/poky/meta-yocto \
/home/joaohf/opensource/poky/meta-yocto-bsp \
/home/joaohf/opensource/meta/meta-gir/meta-gir-core \
/home/joaohf/opensource/meta/meta-gir/meta-gir \
/home/joaohf/opensource/meta/meta-openembedded/meta-oe \
"

Thanks.

Quoted 75 lines · Changhyeok Bae

Hi, I changed forked repo to https://github.com/meta-gir/meta-gir and changed some components matched with dizzy.

Please test again with latest version.

Thanks
Changhyeok

-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of Joao Henrique Ferreira de Freitas
Sent: Friday, May 29, 2015 11:17 PM
To: [email protected]
Subject: Re: [OE-core] meta-gir issues and maintenance

Hi Changhyeok,

Did you get this error when using meta-gir? In my case I am setting my recipe to inherit the g-ir class.

| checking for python script directory... (cached) ${prefix}/lib/python2.7/site-packages
| checking for python extension module directory... (cached) ${exec_prefix}/lib/python2.7/site-packages

| checking for python module thread... yes checking whether to enable 
| threading in pygobject... yes
|

/srv/yocto/build/fido/tmp/work/i586-poky-linux/python-pygobject/3.0.4-r0/pygobject-3.0.4/configure:
line 15892: ./libtool: No such file or directory
| checking for i586-poky-linux-pkg-config... /srv/yocto/build/fido/tmp/sysroots/x86_64-linux/usr/bin/pkg-config

| checking pkg-config is at least version 0.16... yes checking for 
| GLIB
| - version >= 2.24.0... cross compiling; assumed OK...
| yes (version 2.42.1)
| checking for ffi... checking for FFI... yes checking for GIO... yes 
| checking for GI... no
| configure: error: Package requirements (glib-2.0 >= 2.24.0
|     gobject-introspection-1.0 >= 1.29.0
| ) were not met:
|
| No package 'gobject-introspection-1.0' found
|
| Consider adjusting the PKG_CONFIG_PATH environment variable if you 
| installed software in a non-standard prefix.
|
| Alternatively, you may set the environment variables GI_CFLAGS and 
| GI_LIBS to avoid the need to call pkg-config.
| See the pkg-config man page for more details.
| Configure failed. The contents of all config.log files follows to 
| aid
debugging
| ERROR: oe_runconf failed
| WARNING: exit code 1 from a shell command.
| ERROR: Function failed: do_configure (log file is located at

/srv/yocto/build/fido/tmp/work/i586-poky-linux/python-pygobject/3.0.4- r0/temp/log.do_configure.13915)
ERROR: Task 233 (/home/joaohf/opensource/meta/meta-gir/meta-gir/recipes-gir/python-pyg object/python-pygobject_3.0.4.bb,
do_configure) failed with exit code '1'
WARNING: QA Issue: libgirepository: configure was passed unrecognised
options: --disable-schemas-install [unknown-configure-option]
WARNING: QA Issue: g-ir-tools-native: configure was passed
unrecognised
options: --disable-schemas-install [unknown-configure-option]
NOTE: Tasks Summary: Attempted 2578 tasks of which 2524 didn't need to be rerun and 1 failed. Waiting for 0 running tasks to finish:

Summary: 1 task failed:
/home/joaohf/opensource/meta/meta-gir/meta-gir/recipes-gir/python-pygo bject/python-pygobject_3.0.4.bb,
do_configure

Quoted 32 lines

I am working to build mypaint (http://mypaint.intilinux.com/) which is hugely based on GI. Now I get lost.

Thanks.

Quoted 26 lines · Changhyeok Bae

I forked meta-gir to https://github.com/locust2001/meta-gir and start working from next week.

-----Original Message-----
From: Andreas Müller [mailto:[email protected]]
Sent: Monday, May 18, 2015 8:46 PM
To: Burton, Ross
Cc: Changhyeok Bae; OE-core
Subject: Re: [OE-core] meta-gir issues and maintenance

Quoted 7 lines · Ross
Quoted 2 lines · Andreas Müller

I would appreciate to have the gintrospection more central - this would give us a chance to get the gtk stuff out of stone age..

Well, oe-core already has GTK+ 3, so we're "just" missing the bindings to Python and JavaScript.

Sorry - I meant gnome not gtk.

Quoted 4 lines

Changhyeok, you're welcome to fork meta-gir to your own repository and work on it independently. If you can update it so that it works with oe-core master then you're the new maintainer. :)

Andreas

This email has been protected by YAC (Yet Another Cleaner)
http://www.yac.mx

This email has been protected by YAC (Yet Another Cleaner) http://www.yac.mx