Re: Error during jhbuild - could not find DocBook XSL Stylesheets in XML catalog



On Sun, 2004-02-08 at 11:13, Gregory Merchan wrote:
> On Wed, Feb 04, 2004 at 04:04:17PM +0800, James Henstridge wrote:
> > On 4/02/2004 1:19 PM, Daniel Cardenas wrote:
> > 
> > >Hi Everyone,
> > >
> > >When trying to get the gnome 2.5 environment up using jhbuild I 
> > >receive the following error:
> > >
> > >configure: error: could not find DocBook XSL Stylesheets in XML catalog
> > >
> > >Is there an easy fix for this problem?  Is this a bug?  I'm using 
> > >debian unstable.  Is there a better newsgroup to post this type of 
> > >problem to?
> > 
> > Did you check the README file in the gtk-doc module?
> 
> I've run into the same problem. Debian now has an xml catalog provided
> by the package xml-core, so the README needs an update.
> 
> Running the command in the configure script gives this:
> 
>   No entry for SYSTEM http://docbook.sourceforge.net/release/xsl/current/html/chunk.xsl
> 
> This bug report contains more information:
> 
>   http://bugs.debian.org/230562
> 
> If the Debian maintainer is correct, then I think a change is
> needed in xmlcatalog.c around lines 545-555. Something like:

I think your hypothesis is not satisfied. Apparently bluster is an
important part of the maintainer process for Debian, because the last
mail in this bug report paraphrases a few portions of the XML catalog
spec and then proceeds to creatively (mis)interpret them.

The relevant details are in section 4.1 specification and include a
sentence that starts

        Although system identifiers are assumed to be "URI
        reference[s]...meant to be dereferenced to obtain input for the
        XML processor to construct the entity's replacement text"....

Further, just a little lower in the same section, there is

        If system identifiers are preferred, a system identifier was
        provided, and there is no matching system or rewriteSystem type
        entry, then the system identifier given in the external
        identifier is used as the URI reference to locate the entity's
        replacement text regardless of any public identifier given in
        the external identifier.

So system identifiers should be able to be interpreted as URI's, which
strangely enough this one can be.

gtk-doc and xmlcatalog are fine, as far as I can see.

Malcolm



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]