--- glib-2.40.0-r1.ebuild.orig 2014-09-15 12:31:06.000000000 +0400 +++ glib-2.40.0-r1.ebuild 2014-09-19 16:09:44.538614560 +0400 @@ -64,6 +64,10 @@ DOCS="AUTHORS ChangeLog* NEWS* README" +MULTILIB_CHOST_TOOLS=( + /usr/bin/gio-querymodules +) + pkg_setup() { if use kernel_linux ; then CONFIG_CHECK="~INOTIFY_USER" @@ -270,6 +274,12 @@ } pkg_postinst() { + multilib_pkg_postinst() { + einfo "Generating GIO modules cache..." + ${CHOST}-gio-querymodules "${EROOT}/usr/$(get_libdir)/gio/modules" + } + multilib_foreach_abi multilib_pkg_postinst + if has_version '