On 6/28/06, Andrey Voropaev <[EMAIL PROTECTED]> wrote:
On 6/27/06, Dan Nicholson <[EMAIL PROTECTED]> wrote:
>
> However, you should have the /usr/share/fonts directory already if you
> followed the instructions in the BLFS SVN book. What version are you
> using?
I was using the stable BLFS. Installing all of the packages from BLFS
is tedious work, so I usually just install those things that I want
and of course all of the dependencies. So I guess it would be nice to
have the part about creation of /usr/share/fonts as a dependency for
firefox :) BTW where is it done? I couldn't find it.
OK. The old way (in stable now) was to build X with all its fonts in
/usr/share/fonts or configure fontconfig to look in the location where
X installed its fonts. Either way, fontconfig saw all fonts. The new
way is to make sure fontconfig only looks in /usr/share/fonts, install
the X fonts somewhere else, and make symlinks in /usr/share/fonts to
the X fonts that we want.
So, the answer is that /usr/share/fonts is now created at the end of
the X installation (or at the end of the Fonts installation for
modular build). See the bottom of the Xorg-6.9.0 page.
http://www.linuxfromscratch.org/blfs/view/svn/x/xorg.html
Creation of /usr/share/fonts is not quite enough, I don't think. You
need to at least have a font in there. But if you follow X by the
book, this will happen. And since X is a dependency of Firefox, then
you should have fonts in /usr/share/fonts when you build Firefox. At
least for the development (hopefully soon to become stable) book.
Problems like yours are a big reason the font installation was
changed. These things shouldn't happen anymore.
--
Dan
--
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page