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

Bug 46000

Summary: GIMP 2.0.0 runtime complains about fontconfig
Product: Gentoo Linux Reporter: Mauricio L. Pilla (RETIRED) <pilla>
Component: [OLD] GNOMEAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED INVALID    
Severity: critical CC: graphics+disabled
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
URL: http://forums.gentoo.org/viewtopic.php?p=993572#993572
Whiteboard:
Package list:
Runtime testing required: ---

Description Mauricio L. Pilla (RETIRED) gentoo-dev 2004-03-28 09:44:16 UTC
when I run gimp 2.0.0, I get the following dialog:

Fontconfig version too old!

The GIMP requires fontconfig version 2.2.0 or later.
Installed fontconfig version is 1.0.2.

Somehow you or your software packager managed
to install The GIMP with an older fontconfig version.

Please upgrade to fontconfig version 2.2.0 or later. 


BUT my fontconfig is 2.2.1 -- I suspect GIMP is getting it from the XFree's fontconfig : 1.0.1, xfree 4.3.0-r3

Reproducible: Always
Steps to Reproduce:
1.
2.
3.

Actual Results:  
GIMP does not run.

Expected Results:  
GIMP should run :-)

Portage 2.0.50-r1 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.4.25)
=================================================================
System uname: 2.4.25 i686 Intel(R) Pentium(R) III Mobile CPU      1200MHz
Gentoo Base System version 1.4.3.13
distcc 2.11.1 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.58
Automake: sys-devel/automake-1.7.8
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium3 -Os -fomit-frame-pointer -mmmx -msse -pipe "
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /usr/X11R6/bin/startx /etc/env.d"
CXXFLAGS="-march=pentium3 -Os -fomit-frame-pointer -mmmx -msse -pipe "
DISTDIR="/usr/portage//distfiles"
FEATURES="autoaddcvs buildpkg ccache sandbox"
GENTOO_MIRRORS="ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo
ftp://ftp.ussg.iu.edu/pub/linux/gentoo
ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo
http://ftp.snt.utwente.nl/pub/os/linux/gentoo http://adelie.polymtl.ca/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage//packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X Xaw3d aalib alsa apm arts artswrappersuid avi berkdb bonobo breakme cdr
crypt cups dga doc dvd encode evo fbcon foomaticdb gdbm ggi gif gphoto2 gpm gps
gtk gtk2 gtkhtml guile icc imlib java jpeg kde ldap leim libg++ libwww mad motif
moznoirc moznomail mpeg mule nas ncurses nls oggvorbis opengl oss pam pcmcia
pdflib perl pic plotutils png pnp prebuilt python qt quicktime readline sdl
slang spell sse ssl svga tcltk tcpd tetex threads tiff truetype type1 usb wmf
x86 xml2 xmms xv zlib"
Comment 1 foser (RETIRED) gentoo-dev 2004-03-28 10:17:33 UTC
xfree shouldn't build fontconfig. Can you attach the file listing of xfree ?
Comment 2 Mauricio L. Pilla (RETIRED) gentoo-dev 2004-03-28 10:25:05 UTC
Foser, you're correct. 

epm -qf `which fontconfig-config`
file /usr/X11R6/bin/fontconfig-config is not owned by any package

Therefore, I think I have some trash from some previous install. I'll do some research on it, as it seems to be a "personal" problem.

Comment 3 foser (RETIRED) gentoo-dev 2004-03-28 10:33:22 UTC
closing this as INVALID (read : not a Gentoo bug), because i'm pretty sure it's not reproducable.
Comment 4 Mauricio L. Pilla (RETIRED) gentoo-dev 2004-03-28 11:42:30 UTC
The problem was some libfontconfig files from some previous XFree install that were still there for some reason I don't know yet.

Moved them out from it and now it works.

Sorry for reporting it, thanks for the help (I haven't realized it should not be there before foser's question).