I tried to emerge mozilla-1.3-r1 this morning and got the following error during the configure process: --- checking for gtk-config... /usr/bin/gtk-config checking for GTK - version >= 1.2.0... yes checking for pkg-config... /usr/bin/pkg-config checking for xft... Package xft was not found in the pkg-config search path. Perhaps you should add the directory containing `xft.pc' to the PKG_CONFIG_PATH environment variable No package 'xft' found configure: error: Library requirements (xft) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them. !!! ERROR: net-www/mozilla-1.3-r1 failed. !!! Function src_compile, Line 358, Exitcode 1 !!! (no error message) --- I do not have xft installed yet, but I guess that emerging it will solve this problem.
bash-2.05b# emerge xft Calculating dependencies ...done! !!! Error: the >=x11-base/xfree-4.3-r2 package conflicts with this package and both can't be installed on the same system together. bash-2.05b# ls /usr/X11R6/lib/libXft* /usr/X11R6/lib/libXft.a /usr/X11R6/lib/libXft.so.2 /usr/X11R6/lib/libXft.so.1 /usr/X11R6/lib/libXft.so.2.1 /usr/X11R6/lib/libXft.so.1.1 Grr . . . so the problem is not what I thought it was. What should I do?
root sephora # qpkg -f /usr/lib/pkgconfig/xft.pc x11-base/xfree * xfree-4.3.0-r2 does actually install that file. when did you emerge xfree?
The date on my XFree executables is 2003-04-24, and it is version 4.3.0-r2. I'll have it remerge while I go to work and then see if that solves the problem. Already it is downloading a new set of patches (previously I had XFree86-4.3.0-patches-1.1.2.tar.bz2, now it's getting 1.1.5), so obviously I'm not 100% up to date.
Okay, I re-emerged xfree, and Mozilla seems to be happily compiling away now. Thanks Seemant.
no problem. closing.