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

Bug 412011

Summary: glib-2.32.1 fails in configure
Product: Gentoo Linux Reporter: Harris Landgarten <harrisl>
Component: [OLD] DevelopmentAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED DUPLICATE    
Severity: normal CC: jrmalaq, yamadharma
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: build log
config.log as requested
config.log

Description Harris Landgarten 2012-04-14 17:31:08 UTC
Created attachment 308937 [details]
build log

checking for iconv_open... no
checking for libiconv_open in -liconv... no
checking for iconv_open in -liconv... 
Error:
  * In program cave perform install --hooks --managed-output --output-exclusivity with-others =dev-libs/glib-2.32.1:2::gentoo --destination installed --replacing =dev-libs/glib-2.32.0:2::installed --x-of-y 2 of 2, 1 failed:
  * When installing 'dev-libs/glib-2.32.1:2::gentoo' replacing { 'dev-libs/glib-2.32.0:2::installed' }:
  * When running an ebuild command on 'dev-libs/glib-2.32.1:2::gentoo':
  * Install failed for 'dev-libs/glib-2.32.1:2::gentoo' (paludis::ActionFailedError)

no
configure: error: *** No iconv() implementation found in C library or libiconv

!!! ERROR in dev-libs/glib-2.32.1::gentoo:
!!! In econf at line 2607
!!! econf failed

Could be glibc-2.14.1-r3 related as that was just updated
Comment 1 Rafał Mużyło 2012-04-14 18:04:24 UTC
The rather obvious question is: what's in config.log ?
Comment 2 Harris Landgarten 2012-04-14 18:27:40 UTC
Created attachment 308961 [details]
config.log as requested
Comment 3 Harris Landgarten 2012-04-14 19:11:28 UTC
Seems that a -framework parameter to gcc is the problem. I see -F and -I framework. Any idea where that gcc statement is coming from?
Comment 4 Volker Eckert 2012-04-15 01:37:23 UTC
Created attachment 308989 [details]
config.log

config.log
Comment 5 Volker Eckert 2012-04-15 01:39:23 UTC
Comment on attachment 308989 [details]
config.log

Seems to me that this might be a dublicate of https://bugs.gentoo.org/show_bug.cgi?id=411981

I've also installed gnustep-base and have the file /usr/include/Foundation/Foundation.h
Comment 6 Harris Landgarten 2012-04-15 12:23:56 UTC
I can confirm that gnusetup-base is installed on my system and -framework parameters are being passed to gcc which is causing the failure.
Comment 7 Harris Landgarten 2012-04-15 12:44:27 UTC
I can also confirm the temporarily mv /usr/include/Foundation/Foundation.h to another name fixes the problem and it a good workaround. On my system gnustep-base was pulled in by TheUnArchiver
Comment 8 Jeroen Roovers (RETIRED) gentoo-dev 2012-04-16 01:18:20 UTC

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