I have installed libpeas-1.8.1, as in the book, again, for gnome development.
Was searching the web a test in 1.8.1 failed (it has been reported before, but with an older version and at 2011): {{{ PASS: engine TEST: extension-c... (pid=31226) /extension/c/garbage-collect: OK /extension/c/provides-valid: OK /extension/c/provides-invalid: (/home/fernando/tmp/paco-build-2013.10.21-09h49m35s/libpeas-1.8.1/tests/libpeas/.libs/lt-extension-c:31226): libpeas-ERROR **: Unhandled critical: libpeas: peas_engine_provides_extension: assertion 'G_TYPE_IS_INTERFACE (extension_type)' failed (/home/fernando/tmp/paco-build-2013.10.21-09h49m35s/libpeas-1.8.1/tests/libpeas/.libs/lt-extension-c:31226): libpeas-ERROR **: Log hook was not triggered: '*assertion `G_TYPE_IS_INTERFACE (*)' failed' FAIL GTester: last random seed: R02Sa10666d9f9dcea74d5f434d039e4144c /bin/sh: line 1: 31203 Terminated G_SLICE=debug-blocks gtester --verbose engine extension-c extension-set plugin-info make[4]: *** [test] Error 143 make[4]: Leaving directory `/home/fernando/tmp/paco-build-2013.10.21-09h49m35s/libpeas-1.8.1/tests/libpeas' make[3]: *** [test] Error 1 make[3]: Target `check-local' not remade because of errors. make[3]: Leaving directory `/home/fernando/tmp/paco-build-2013.10.21-09h49m35s/libpeas-1.8.1/tests' make[2]: *** [check-am] Error 2 make[2]: Leaving directory `/home/fernando/tmp/paco-build-2013.10.21-09h49m35s/libpeas-1.8.1/tests' make[1]: *** [check-recursive] Error 1 make[1]: Target `check' not remade because of errors. make[1]: Leaving directory `/home/fernando/tmp/paco-build-2013.10.21-09h49m35s/libpeas-1.8.1/tests' Making check in data make[1]: Entering directory `/home/fernando/tmp/paco-build-2013.10.21-09h49m35s/libpeas-1.8.1/data' Making check in icons make[2]: Entering directory `/home/fernando/tmp/paco-build-2013.10.21-09h49m35s/libpeas-1.8.1/data/icons' make[2]: Nothing to be done for `check'. make[2]: Leaving directory `/home/fernando/tmp/paco-build-2013.10.21-09h49m35s/libpeas-1.8.1/data/icons' make[2]: Entering directory `/home/fernando/tmp/paco-build-2013.10.21-09h49m35s/libpeas-1.8.1/data' make[2]: Nothing to be done for `check-am'. make[2]: Leaving directory `/home/fernando/tmp/paco-build-2013.10.21-09h49m35s/libpeas-1.8.1/data' make[1]: Leaving directory `/home/fernando/tmp/paco-build-2013.10.21-09h49m35s/libpeas-1.8.1/data' Making check in po make[1]: Entering directory `/home/fernando/tmp/paco-build-2013.10.21-09h49m35s/libpeas-1.8.1/po' INTLTOOL_EXTRACT="/usr/bin/intltool-extract" XGETTEXT="/usr/bin/xgettext" srcdir=. /usr/bin/intltool-update --gettext-package libpeas --pot rm -f missing notexist srcdir=. /usr/bin/intltool-update -m if [ -r missing -o -r notexist ]; then \ exit 1; \ fi make[1]: Leaving directory `/home/fernando/tmp/paco-build-2013.10.21-09h49m35s/libpeas-1.8.1/po' Making check in docs make[1]: Entering directory `/home/fernando/tmp/paco-build-2013.10.21-09h49m35s/libpeas-1.8.1/docs' Making check in reference make[2]: Entering directory `/home/fernando/tmp/paco-build-2013.10.21-09h49m35s/libpeas-1.8.1/docs/reference' make[2]: Nothing to be done for `check'. make[2]: Leaving directory `/home/fernando/tmp/paco-build-2013.10.21-09h49m35s/libpeas-1.8.1/docs/reference' make[2]: Entering directory `/home/fernando/tmp/paco-build-2013.10.21-09h49m35s/libpeas-1.8.1/docs' make[2]: Nothing to be done for `check-am'. make[2]: Leaving directory `/home/fernando/tmp/paco-build-2013.10.21-09h49m35s/libpeas-1.8.1/docs' make[1]: Leaving directory `/home/fernando/tmp/paco-build-2013.10.21-09h49m35s/libpeas-1.8.1/docs' make[1]: Entering directory `/home/fernando/tmp/paco-build-2013.10.21-09h49m35s/libpeas-1.8.1' make[1]: Leaving directory `/home/fernando/tmp/paco-build-2013.10.21-09h49m35s/libpeas-1.8.1' make: *** [check-recursive] Error 1 make: Target `check' not remade because of errors. }}} I am confused. If I understand correctly, odd numbered is not stable in gnome. However, apparently, there is an announcement: http://comments.gmane.org/gmane.comp.gnome.announce.ftp/11952 In Fedora, Arch, OpenSuSE and Debian, apparently, 1.9.0 is considered as latest. https://projects.archlinux.org/svntogit/packages.git/tree/trunk/PKGBUILD?h=packages/libpeas http://rpm.pbone.net/index.php3?stat=3&search=libpeas-debugsource&srodzaj=3&dist[]=46 http://qa.debian.org/cgi-bin/watch?pkg=libpeas_1.8.0-1 http://arm.koji.fedoraproject.org/koji/buildinfo?buildID=154196 http://ftp.acc.umu.se/pub/gnome/sources/libpeas/1.9/libpeas-1.9.0.tar.xz I will proceed with gnome, but wanted to report this, FWIW. If by any chance we need to update, I can do it (I think). -- []s, Fernando -- http://linuxfromscratch.org/mailman/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page