Polkit 0.96-r1 ebuild explicitly states in src_configure --disable-introspection, this does not appear to be passed out to the ./configure stage - this results in ./configure failing since there is no introspection support available on this system. (attempting to pulling gobject-introspection results in a message that its not stable and -9999 is hardmasked - I suspect I've done a no-no somewhere) Reproducible: Always Steps to Reproduce: 1. emerge -1uv world or emerge -1uv polkit 2. 3. Actual Results: checking security/pam_ext.h presence... yes checking for security/pam_ext.h... yes checking for pam_vsyslog in -lpam... yes checking for INTROSPECTION... configure: error: Package requirements (gobject-introspection-1.0 >= 0.6.2) 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 INTROSPECTION_CFLAGS and INTROSPECTION_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details. Expected Results: polkit configures, compiles and installs
Created attachment 232495 [details] Build log from failed emerge
Created attachment 232497 [details] emerge --info for polkit
Saving the download - this is the configure line that is actually passed out (see build log) econf: updating polkit-0.96/config.sub with /usr/share/gnuconfig/config.sub ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --loca lstatedir=/var/lib --libdir=/usr/lib64 --with-authfw=pam --with-pam-module-dir=/lib64/security --disable-ansi --disable-examples --enable-fast-install --enable-libtool-lock --e nable-man-pages --disable-dependency-tracking --with-os-type=gentoo --localstatedir=/var --libexecdir=${exec_prefix}/libexec/polkit-1 --disable-verbose-mode --disable-gtk-doc - -enable-nls
Okay - I'm an idiot - in one case it pulls from /usr/portage in this case is pulling from multilib overlay -- Ignore this for the moment - I'll see if I can get multilib folks to fix ...
Ayup -- its multilib -- I'm closing as and ID 10 t error