tux@nyu Chrono Trigger $ DISPLAY=:2 icewm IceWM: using /home/tux/.icewm for private configuration files icewm: relocation error: /usr/lib/libXft.so.2: undefined symbol: FcPatternCreate * x11-wm/icewm Latest version available: 1.2.9 Latest version installed: 1.2.9 Size of downloaded files: 788 kB Homepage: http://www.icewm.org Description: Ice Window Manager * x11-libs/xft Latest version available: 2.0.1-r2 Latest version installed: 2.0.1-r2 Size of downloaded files: 531 kB Homepage: http://fontconfig.org/ Description: X FreeType library, also known as Xft2.0 Reproducible: Always Steps to Reproduce: 1. Build that xft version 2. Build that icewm version 3. Start icewm Actual Results: icewm: relocation error: /usr/lib/libXft.so.2: undefined symbol: FcPatternCreate The wm doesn't start. Expected Results: To load the wm normally, without linking problems. root@nyu tux # emerge info Portage 2.0.48-r1 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r1) ================================================================= System uname: 2.5.73 i686 AMD Athlon(tm) Processor GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/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/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/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="/usr/local/portage" 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 directfb gtkhtml alsa gdbm berkdb slang readline arts tetex aalib nas bonobo svga ggi tcltk java guile X sdl gpm tcpd pam libwww ssl perl python esd imlib oggvorbis gnome gtk qt kde motif opengl mozilla ldap ipv6 apache2 gtk2 fbcon dga dvd cdr cjk canna freewnn mozsvg mozcalendar mozaccess mozinterfaceinfo mozp3p mozxmlterm vim-with-x" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-march=athlon -O3 -pipe" CXXFLAGS="-march=athlon -O3 -pipe" ACCEPT_KEYWORDS="x86 ~x86" MAKEOPTS="-j2" AUTOCLEAN="yes" SYNC="rsync://rsync.gentoo.org/gentoo-portage" FEATURES="sandbox -ccache"
If you use xfree 4.3.0, please unmerge xft, then try again.
Unmerging it solved the problem. Thanks. By the way, why?
It brings its own xft with it. Therefore the packages in current versions block each other - but there was some time window of about one week in april where they didn't. Quite likely you emerged one of the packages back then.
...