Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 321079 - polkit econf does not pass --disable-introspection to configure
Summary: polkit econf does not pass --disable-introspection to configure
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-05-22 18:42 UTC by Alistair
Modified: 2010-05-22 19:01 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Build log from failed emerge (build.log,9.23 KB, text/plain)
2010-05-22 18:45 UTC, Alistair
Details
emerge --info for polkit (emerge.info.polkit.out,4.79 KB, text/plain)
2010-05-22 18:46 UTC, Alistair
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alistair 2010-05-22 18:42:59 UTC
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
Comment 1 Alistair 2010-05-22 18:45:11 UTC
Created attachment 232495 [details]
Build log from failed emerge
Comment 2 Alistair 2010-05-22 18:46:45 UTC
Created attachment 232497 [details]
emerge --info for polkit
Comment 3 Alistair 2010-05-22 18:49:25 UTC
  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
Comment 4 Alistair 2010-05-22 18:53:57 UTC
  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 ...
Comment 5 Alistair 2010-05-22 19:01:21 UTC
Ayup -- its multilib -- I'm closing as and ID 10 t error