libappindicator has a "introspection" use flag but disabling it does not disable introspection during configuration and, hence, compilation fails if introspection is disabled system-wide. Reproducible: Always
Created attachment 406246 [details, diff] Consider introspection use flag during configuration This patch should be applied to -r200 and -r300 ebuilds.
Created attachment 406400 [details, diff] Corrected introspection flag handling and additional dependency Better patch that includes a dependency towards gtk+[introspection?] and enables introspection only for the native ABI (thanks to mrueg for the hint). Again, applies to -r200 as well as -r300.
This patch should also fix bug #512976.
I created a pull request with a better patch: https://github.com/gentoo/gentoo-portage-rsync-mirror/pull/168
26 Jul 2015; Michał Górny <mgorny@gentoo.org> +files/libappindicator-12.10.0-conditional-py-bindings.patch, +libappindicator-12.10.0-r201.ebuild, +libappindicator-12.10.0-r301.ebuild, -files/libappindicator-12.10.0-disable-python.patch, libappindicator-12.10.0-r200.ebuild, libappindicator-12.10.0-r300.ebuild: Fix the build system in order to properly enable Python support. Fix introspection flag. https://github.com/gentoo/gentoo-portage-rsync- mirror/pull/168 by anyc.