On Sun, 27 Mar 2005 19:10:01 -0600, Randy McMurchy
<[EMAIL PROTECTED]> wrote:
> Mark Carey wrote these words on 03/27/05 17:57 CST:
> 
> > Following BLFS SVN trying to build fontconfig and I am getting an
> > error regarding my open jade installation.  Build host is lfs-svn
> > 20050319.
> > [snip]
> > Any help appreciated.
> 
> Some questions for you and Dennis.
> 
> 1. Do you both have the DocBook-utils package installed. I'm guessing
> you do, otherwise fontconfig's configure check for docbook2html would
> fail and you wouldn't be having these issues.
> 
> 2. Did you install the SGMLSpm Perl Module, which allows the
> docbook2man command to work? If not, I can see these problems happening.
> 
> 3. If yes to both, I wonder if that old SGMLSpm Perl Modules wants
> an old DocBook DTD version 2. When I initially put DocBook-utils and
> the SGMLSpm module in BLFS, I installed the old version 2 DTD, but
> I never put that requirement in the book as I wasn't sure if it was
> required or not.
> 
> Your input in this problem can help me fix it faster. Thanks.
> 
> ===========================
> 
> A workaround to get Fontconfig to build for the time being is to
> temporarily rename docbook2html. If you do that, then Fontconfig won't
> find it and it will build the package without trying to build the docs.

Randy,

Firstly I checked /etc/sgml/sgml.conf and it appears that
SGML_BASE_DIR points in the wrong location, despite my installing with
prefix /usr/local it still pointed to /usr, so I corrected that and
now I get different errors.

docbook2man ../fc-cache/fc-cache.sgml
Using catalogs: /etc/sgml/catalog
Using stylesheet:
/usr/local/share/sgml/docbook/utils-0.6.14/docbook-utils.dsl#print
Working on: /sources/fontconfig-2.3.1/fc-cache/../fc-cache/fc-cache.sgml
nsgmls:/usr/local/share/sgml/docbook/sgml-dtd-4.3/dbpoolx.mod:815:17:E:
character ":" invalid: only "CDATA", "ENTITIES", "ENTITY", "ID",
"IDREF", "IDREFS", "NAME", "NAMES", "NMTOKEN", "NMTOKENS", "NOTATION",
"NUMBER", "NUMBERS", "NUTOKEN", "NUTOKENS" and parameter separators
allowed

.....

nsgmls:I: maximum number of errors (200) reached; change with -E option
/usr/local/share/sgml/docbook/utils-0.6.14/backends/man: line 11:
sgmlspl: command not found
make[2]: *** [fc-cache.1] Error 8
make[2]: Leaving directory `/sources/fontconfig-2.3.1/fc-cache'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/sources/fontconfig-2.3.1'
make: *** [all] Error 2

Some answers to your questions;

1. Yes docbook-utils-0.6.14 is installed (see above make output)

2. SGMLSpm is not instaled, I could not get it to install in /usr it
insisted on installing itself in /usr/local which is totally seperate
from the rest of my perl install, will work on figuring out why it
wants to install in a different place, and if I can get it to behave.

I will hold on the quick fix to see if my experience can be of any
further use .....

Mark
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to