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

Bug 2964

Summary: build failure (missing dep?) xchat-1.8.9
Product: Gentoo Linux Reporter: Ian Smith <13th.floor>
Component: Current packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED FIXED    
Severity: normal    
Priority: High    
Version: 1.1a   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Ian Smith 2002-05-23 13:16:54 UTC
apparent (but undeclared) dep on libiconv, which is masked

Making all in po
make[2]: Entering directory `/mnt/huge/tmp/portage/xchat-1.8.9/work/xchat-1.8.9/po'
file=./`echo ca | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file ca.po
/usr/bin/msgfmt: error while loading shared libraries: libiconv.so.2: cannot
open shared object file: No such file or directory
make[2]: *** [ca.gmo] Error 127
make[2]: Leaving directory `/mnt/huge/tmp/portage/xchat-1.8.9/work/xchat-1.8.9/po'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/mnt/huge/tmp/portage/xchat-1.8.9/work/xchat-1.8.9'
make: *** [all-recursive-am] Error 2

!!! ERROR: The ebuild did not complete successfully.
!!! Function src_compile, Line 73, Exitcode 2
!!! (no error message)

!!! emerge aborting on  /usr/portage/net-irc/xchat/xchat-1.8.9.ebuild .
Comment 1 Spider (RETIRED) gentoo-dev 2002-05-23 16:00:22 UTC
This is an issue of removing libiconv, but not reinstalling glibc.
it seems you need to rebuild gettext and glibc in order to get this fixed. The
issue is that the version you have of /usr/bin/msgfmt is built when libiconv was
installed, then you removed it, and msgfmt still links to libiconv.so 

Reolution: emerge glibc + gettext again.