I have a Debian unstable system (which as you might know is still
using xfree86 4.2) and have been trying to install a parallel 4.3
installation to test out. I got the 4.3.0 release and then unpacked
the 4.3.99.x tarballs on top, added a config/cf/host.def with:
#define ProjectRoot /packages/x/4.3.99.11
#define NothingOutsideProjectRoot YES
and did a 'make World' which went fine. But when I ran 'make
install', I ran into the following problem. In programs/fc-cache:
install -c fc-cache /packages/x/4.3.99.11/bin/fc-cache
if [ x${DESTDIR} = x ]; then set -x; LD_LIBRARY_PATH=../../exports/lib
FONTCONFIG_PATH=../../lib/fontconfig ../../exports/bin/fc-cache -v -f; fi
+ LD_LIBRARY_PATH=../../exports/lib
+ FONTCONFIG_PATH=../../lib/fontconfig
+ ../../exports/bin/fc-cache -v -f
../../exports/bin/fc-cache: "/packages/x/4.3.99.11/lib/X11/fonts": no such
directory, skipping
../../exports/bin/fc-cache: "/home/russell/.fonts": no such directory, skipping
../../exports/bin/fc-cache: "/usr/X11R6/lib/X11/fonts": caching, 0 fonts, 8 dirs
Can't save cache in "/usr/X11R6/lib/X11/fonts"
../../exports/bin/fc-cache: "/usr/X11R6/lib/X11/fonts/TrueType": caching, 0 fonts,
0 dirs
Can't save cache in "/usr/X11R6/lib/X11/fonts/TrueType"
../../exports/bin/fc-cache: "/usr/X11R6/lib/X11/fonts/Type1": caching, 44 fonts, 0
dirs
Can't save cache in "/usr/X11R6/lib/X11/fonts/Type1"
../../exports/bin/fc-cache: "/usr/X11R6/lib/X11/fonts/encodings": caching, 0 fonts,
1 dirs
Can't save cache in "/usr/X11R6/lib/X11/fonts/encodings"
../../exports/bin/fc-cache: "/usr/X11R6/lib/X11/fonts/encodings/large": caching, 0
fonts, 0 dirs
Can't save cache in "/usr/X11R6/lib/X11/fonts/encodings/large"
../../exports/bin/fc-cache: "/usr/X11R6/lib/X11/fonts/100dpi": caching, 358 fonts,
0 dirs
Can't save cache in "/usr/X11R6/lib/X11/fonts/100dpi"
../../exports/bin/fc-cache: "/usr/X11R6/lib/X11/fonts/75dpi": caching, 348 fonts, 0
dirs
Can't save cache in "/usr/X11R6/lib/X11/fonts/75dpi"
../../exports/bin/fc-cache: "/usr/X11R6/lib/X11/fonts/misc": caching, 47 fonts, 0
dirs
Can't save cache in "/usr/X11R6/lib/X11/fonts/misc"
../../exports/bin/fc-cache: "/usr/X11R6/lib/X11/fonts/util": caching, 0 fonts, 0
dirs
Can't save cache in "/usr/X11R6/lib/X11/fonts/util"
../../exports/bin/fc-cache: "/usr/X11R6/lib/X11/fonts/Speedo": caching, 0 fonts, 0
dirs
Can't save cache in "/usr/X11R6/lib/X11/fonts/Speedo"
../../exports/bin/fc-cache: failed
make: *** [install] Error 10
For some reason, fc-cache is insisting on looking at my 4.2 Debian
install's /etc/fonts/fonts.conf. Since I am doing my "make install"
as a user and not root, fc-cache doesn't have permission to write in
the /usr/X11R6/lib/X11/fonts directories. Nor, especially, do I want
it to. How come fc-cache isn't honoring my NothingOutsideProjectRoot
variable?
Can someone whack me with a cluestick please?
--
Russell Senior ``shtal latta wos ba padre u prett tu nashtonfi
[EMAIL PROTECTED] mrlosh'' -- Bashgali Kafir for ``If you have
had diarrhoea many days you will surely die.''
_______________________________________________
XFree86 mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xfree86