With dev-lang/vala-0.20.0 installed but no dev-lang/vala-0.18.1: checking pkg-config is at least version 0.9.0... yes configure: error: vapigen-0.18 >= 0.16 not found !!! Please attach the following file when seeking support: !!! /var/tmp/portage/gnome-extra/gucharmap-3.8.0/work/gucharmap-3.8.0/config.log * ERROR: gnome-extra/gucharmap-3.8.0 failed (configure phase): * econf failed * * Call stack: * ebuild.sh, line 93: Called src_configure * environment, line 3462: Called gnome2_src_configure I worked around this with: --- configure.ac.orig +++ configure.ac @@ -243,7 +243,7 @@ enable_vala=no fi m4_ifdef([VAPIGEN_CHECK], - [VAPIGEN_CHECK([0.16],[0.18])], + [VAPIGEN_CHECK([0.16])], [AM_CONDITIONAL([ENABLE_VAPIGEN],[false])]) case "$with_gtk" in
Should have also said that with gobject-introspection-1.36.0 it fails even with dev-lang/vala-0.18.1 because of instance-parameter, bug 463720.
Created attachment 343914 [details] configure.ac.patch
Patch from comment #2 resolved the issu here.
*** Bug 466786 has been marked as a duplicate of this bug. ***
this is solved in 3.8.1