Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 420227

Summary: sys-auth/polkit-0.106 missing dependency: spidermonkey
Product: Gentoo Linux Reporter: Light <sgsdxzy>
Component: [OLD] Core systemAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED DUPLICATE    
Severity: normal CC: octoploid
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: emerge --info

Description Light 2012-06-08 10:13:53 UTC
My use is: USE="gtk introspection nls pam systemd -debug -examples -kde (-doc%)
The first run, configure fails at:
checking for LIBJS... no
configure: error: Package requirements (mozjs185) were not met:

No package 'mozjs185' found

After some searching, I emerged spidermonkey to provide javascript engine, and that's fixed.


Reproducible: Always

Steps to Reproduce:
1.Emerge sys-auth/polkit-0.106 without spidermonkey installed
Actual Results:  
configure fails

Expected Results:  
I should compile
Comment 1 Light 2012-06-08 10:14:10 UTC
Created attachment 314669 [details]
emerge --info
Comment 2 BillWho 2012-06-08 13:34:00 UTC
Same situation here with emerge -uavDN @world

checking for GLIB... yes
checking for LIBJS... no
configure: error: Package requirements (mozjs185) were not met:

No package 'mozjs185' 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 LIBJS_CFLAGS
and LIBJS_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

!!! Please attach the following file when seeking support:
!!! /var/tmp/portage/sys-auth/polkit-0.106/work/polkit-0.106/config.log
 * ERROR: sys-auth/polkit-0.106 failed (configure phase):
 *   econf failed
 * 
 * Call stack:
 *          ebuild.sh, line   85:  Called src_configure
 *        environment, line 2405:  Called econf '--localstatedir=/var' '--disable-static' '--disable-verbose-mode' '--enable-man-pages' '--disable-gtk-doc' '--disable-libsystemd-login' '--enable-introspection' '--disable-examples' '--enable-nls' '--with-os-type=gentoo' '--with-authfw=pam' '--with-pam-module-dir=/lib/security' '--with-systemdsystemunitdir=/usr/lib/systemd/system'
 *   phase-helpers.sh, line  467:  Called die
 * The specific snippet of code:
 *   			die "econf failed"
 * 
 * If you need support, post the output of `emerge --info '=sys-auth/polkit-0.106'`,
 * the complete build log and the output of `emerge -pqv '=sys-auth/polkit-0.106'`.
 * The complete build log is located at '/var/tmp/portage/sys-auth/polkit-0.106/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/sys-auth/polkit-0.106/temp/environment'.
 * Working directory: '/var/tmp/portage/sys-auth/polkit-0.106/work/polkit-0.106'
 * S: '/var/tmp/portage/sys-auth/polkit-0.106/work/polkit-0.106'

Calculating dependencies... done!
[ebuild     U  ] sys-auth/polkit-0.106 [0.105] USE="gtk introspection nls pam -debug -examples -kde -systemd (-doc%)" 0 kB
Comment 3 Jory A. Pratt gentoo-dev 2012-06-08 13:44:24 UTC

*** This bug has been marked as a duplicate of bug 420173 ***