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

Bug 391987

Summary: dev-java/icedtea-6.1.10.4-r1 should express a build dependency on pkgconfig
Product: Gentoo Linux Reporter: David Owen <dsowen>
Component: [OLD] JavaAssignee: Java team <java>
Status: RESOLVED FIXED    
Severity: minor    
Priority: Normal    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description David Owen 2011-11-26 16:10:14 UTC
icedtea requires pkgconfig during the configure phase to locate and use some dependencies.  If pkgconfig is not installed, configure may error out with messages that it could not find the dependencies.

Reproducible: Always

Steps to Reproduce:
1. emerge -C pkgconfig
2. emerge icedtea
Actual Results:  
ebuild fails, stating that XPROTO could not be found, and suggesting to install the xorg-x11-proto-dev package

Expected Results:  
ebuild should complete successfully

Determining that pkgconfig was the missing dependency require digging around in the configure script.  The build output could lead one to believe that xproto was missing or not stated as a dep, even if it was.  This may have been the case for bug #389599.

To workaround, `emerge -1 pkgconfig` before proceeding with the original emerge.
Comment 1 Ralph Sennhauser (RETIRED) gentoo-dev 2011-11-28 15:47:09 UTC
Fixed in icedtea-6.1.10.4-r2 and icedtea-7.2.0-r2.

Thanks for the report.