when i try to emerge kdebase-3.1.2 the followings errors occured it's the same when i try to emerge gnome... there's a conflict with expat...the compilator is searching for a directory that doesn't exist on my computer... /var/tmp/portage/expat-1.95.6-r1/image/ Reproducible: Always Steps to Reproduce: 1.emerge rsync 2.emerge -UD world 3.it begin to emerge kdebase-3.1.2 Actual Results: Making all in fonts make[3]: Entering directory `/var/tmp/portage/kdebase-3.1.2/work/kdebase-3.1.2/kcontrol/fonts' /usr/qt/3/bin/moc ./fonts.h -o fonts.moc /bin/sh ../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/kde/3.1/include -I/usr/qt/3/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -DNDEBUG -DNO_DEBUG -O2 -march=athlon -O3 -pipe -fomit-frame-pointer -ffast-math -funroll-loops -fforce-addr -falign-functions=4 -fno-exceptions -fno-check-new -DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -DQT_NO_ASCII_CAST -D_GNU_SOURCE -c -o kxftconfig.lo `test -f kxftconfig.cpp || echo './'`kxftconfig.cpp /bin/sh ../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/kde/3.1/include -I/usr/qt/3/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -DNDEBUG -DNO_DEBUG -O2 -march=athlon -O3 -pipe -fomit-frame-pointer -ffast-math -funroll-loops -fforce-addr -falign-functions=4 -fno-exceptions -fno-check-new -DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -DQT_NO_ASCII_CAST -D_GNU_SOURCE -c -o fonts.lo `test -f fonts.cpp || echo './'`fonts.cpp /bin/sh ../../libtool --silent --mode=link --tag=CXX g++ -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -DNDEBUG -DNO_DEBUG -O2 -march=athlon -O3 -pipe -fomit-frame-pointer -ffast-math -funroll-loops -fforce-addr -falign-functions=4 -fno-exceptions -fno-check-new -DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -DQT_NO_ASCII_CAST -D_GNU_SOURCE -o kcm_fonts.la.closure kcm_fonts_la_closure.lo -R /usr/kde/3.1/lib -R /usr/qt/3/lib -R /usr/X11R6/lib -module -avoid-version -L/usr/X11R6/lib -L/usr/qt/3/lib -L/usr/kde/3.1/lib -no-undefined fonts.lo kxftconfig.lo -lkdeui -lfontconfig libtool: link: cannot find the library `/var/tmp/portage/expat-1.95.6-r1/image//usr/lib/libexpat.la' make[3]: *** [kcm_fonts.la.closure] Error 1 make[3]: Leaving directory `/var/tmp/portage/kdebase-3.1.2/work/kdebase-3.1.2/kcontrol/fonts' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/kdebase-3.1.2/work/kdebase-3.1.2/kcontrol' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/kdebase-3.1.2/work/kdebase-3.1.2' make: *** [all] Error 2 !!! ERROR: kde-base/kdebase-3.1.2 failed. !!! Function kde_src_compile, Line 123, Exitcode 2 !!! died running emake, kde_src_compile:make Expected Results: it should compile kdebase completely without any errors... there's no other program running when i try to emerge this there's my emerge info: Portage 2.0.48 (default-x86-1.4, gcc-3.2.2, glibc-2.3.1-r4) ================================================================= System uname: 2.4.20 i686 AMD Athlon(TM) XP 1800+ GENTOO_MIRRORS="ftp://gmsoft/gentoo ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo/" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/share/config /opt/quake3/cpma/server.cfg" 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 libg++ mikmod mmx mpeg ncurses nls pdflib png quicktime spell truetype xml2 xmms xv zlib gtkhtml alsa gdbm berkdb slang readline arts nas bonobo svga java guile mysql X sdl gpm tcpd pam libwww ssl perl python esd imlib oggvorbis gtk qt kde motif opengl aalib acpi directfb dvd ethereal fbcon gd -gnome gtk2 ipv6 mozilla samba tcltk tetex tiff usb xinerama" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-march=athlon -O3 -pipe -fomit-frame-pointer -ffast-math -funroll-loops -fforce-addr -falign-functions=4" CXXFLAGS="-march=athlon -O3 -pipe -fomit-frame-pointer -ffast-math -funroll-loops -fforce-addr -falign-functions=4" ACCEPT_KEYWORDS="x86" MAKEOPTS="-j2" AUTOCLEAN="yes" SYNC="rsync://gmsoft/gentoo-portage" FEATURES="sandbox ccache"
Try to remerge fontconfig. Apparently your /usr/lib/libfontconfig.la is broken. If that doesn't work, also try to remerge expat itself.
Did that work, if so, please tell us, so we can close the bug
it's ok now thanks
author says is now fixed