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

Bug 18767

Summary: mozilla not linked to libfontconfig, but requires symbol in libfontconfig
Product: Gentoo Linux Reporter: Knep <rknepper>
Component: Current packagesAssignee: Martin Schlemmer (RETIRED) <azarah>
Status: RESOLVED INVALID    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Knep 2003-04-04 16:27:41 UTC
After some filesystem problems (fsck fixed errors), mozilla would not open and
galeon would continually open browser windows until killed.  Remerging galeon
and mozilla did not solve the problem.
Looking at the output of strace mozilla determined that mozilla was looking for
FcPatternCreate, but ldd /usr/lib/mozilla/mozilla-bin determined that it wasn't
linked.
emerge fontconfig mozilla solved the problem.
Any idea why the mozilla emerge (and linking) worked if the linking didn't?

Reproducible: Didn't try
Steps to Reproduce:
1.
2.
3.




Portage 2.0.47-r10 (default-x86-1.4, gcc-3.2.2, glibc-2.3.1-r4)
=================================================================
System uname: 2.4.20 i686 Mobile Intel(R) Pentium(R) 4 - M CPU 1.80GHz
GENTOO_MIRRORS="http://gentoo.oregonstate.edu/ http://distro.ibiblio.org/pub/Lin
ux/distributions/gentoo"
CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/X11R6/lib/X
11/xkb /usr/kde/3.1/share/config /usr/kde/3/share/config /usr/share/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
PORTDIR="/usr/portage"
DISTDIR="/usr/portage/distfiles"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR_OVERLAY=""
USE="x86 oss 3dnow apm avi crypt cups encode gif jpeg kde gnome libg++ mikmod mm
x mpeg ncurses nls pdflib png quicktime spell truetype xml2 xmms xv zlib directf
b gdbm berkdb slang readline arts svga ggi tcltk java guile X sdl gpm tcpd pam l
ibwww ssl perl python esd imlib oggvorbis gtk qt motif opengl mozilla cdr"
COMPILER="gcc3"
CHOST="i686-pc-linux-gnu"
CFLAGS="-march=pentium4 -O3 -pipe"
CXXFLAGS="-O2 -mcpu=i686 -pipe"
ACCEPT_KEYWORDS="x86"
MAKEOPTS="-j2"
AUTOCLEAN="yes"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
FEATURES="sandbox ccache"
Comment 1 Seth Chandler 2003-04-05 08:42:25 UTC
not a keychain bug
Comment 2 Martin Schlemmer (RETIRED) gentoo-dev 2003-04-05 16:28:57 UTC
Mozilla is not linked against libfontconfig, but 
/usr/lib/mozilla/components/libgfx_gtk.so is.  Ill say it was caused by the
filesystem corruption.  Anyhow, fontconfig is a DEPEND of mozilla.