Re: Itermittant failures compiling gnome packages under gentoo prefix

Peter Waller <[email protected]>
Newsgroups gmane.comp.gnome.lib.xslt
Message-ID <[email protected]>
Under Gentoo prefix, my packages are all built under a prefix living in my
home directory. So there is the system catalog at /etc/xml/catalog and my
own living at ${PREFIX}/etc/xml/catalog. These are both pasted below.

So a few questions come to mind:

* Is there a way to tell which one xsltproc is using?
* Is the prefix one being used? If not, can we force it to be?
* Is the prefix one correct?

I couldn't find which package ${PREFIX}/etc/xml/catalog lived in, but I did
find these:

$ equery belongs catalog
 * Searching for catalog ...
app-text/docbook-sgml-dtd-4.1-r3
(${PREFIX}/usr/share/sgml/docbook/sgml-dtd-4.1/catalog)
app-text/docbook-xml-simple-dtd-4.1.2.4-r3
(${PREFIX}/usr/share/sgml/docbook/xml-simple-dtd-4.1.2.4/catalog)
app-text/docbook-xml-simple-dtd-4.1.2.5-r2
(${PREFIX}/usr/share/sgml/docbook/xml-simple-dtd-4.1.2.5/catalog)
app-text/sgml-common-0.6.3-r5
(${PREFIX}/usr/share/sgml/xml-iso-entities-8879.1986/catalog)
app-text/sgml-common-0.6.3-r5
(${PREFIX}/usr/share/sgml/sgml-iso-entities-8879.1986/catalog)

Thanks in advance,

- Peter

Here is the system one:
<?xml version="1.0"?>
<!DOCTYPE catalog PUBLIC "-//OASIS//DTD Entity Resolution XML Catalog
V1.0//EN" "
http://www.oasis-open.org/committees/entity/release/1.0/catalog.dtd">
<catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog">
  <delegatePublic publicIdStartString="-//OASIS//ENTITIES DocBook XML"
catalog="file:///usr/share/sgml/docbook/xmlcatalog"/>
  <delegatePublic publicIdStartString="-//OASIS//DTD DocBook XML"
catalog="file:///usr/share/sgml/docbook/xmlcatalog"/>
  <delegatePublic publicIdStartString="ISO 8879:1986"
catalog="file:///usr/share/sgml/docbook/xmlcatalog"/>
  <delegateSystem systemIdStartString="http://www.oasis-open.org/docbook/"
catalog="file:///usr/share/sgml/docbook/xmlcatalog"/>
  <delegateURI uriStartString="http://www.oasis-open.org/docbook/"
catalog="file:///usr/share/sgml/docbook/xmlcatalog"/>
  <rewriteSystem systemIdStartString="
http://scrollkeeper.sourceforge.net/dtds/scrollkeeper-omf-1.0/scrollkeeper-omf.dtd"
rewritePrefix="/usr/share/xml/scrollkeeper/dtds/scrollkeeper-omf.dtd"/>
  <rewriteURI uriStartString="
http://scrollkeeper.sourceforge.net/dtds/scrollkeeper-omf-1.0/scrollkeeper-omf.dtd"
rewritePrefix="/usr/share/xml/scrollkeeper/dtds/scrollkeeper-omf.dtd"/>
  <rewriteSystem systemIdStartString="
http://docbook.sourceforge.net/release/xsl/1.69.1"
rewritePrefix="file:///usr/share/sgml/docbook/xsl-stylesheets-1.69.1-5.1"/>
  <rewriteURI uriStartString="
http://docbook.sourceforge.net/release/xsl/1.69.1"
rewritePrefix="file:///usr/share/sgml/docbook/xsl-stylesheets-1.69.1-5.1"/>
  <rewriteSystem systemIdStartString="
http://docbook.sourceforge.net/release/xsl/current"
rewritePrefix="file:///usr/share/sgml/docbook/xsl-stylesheets-1.69.1-5.1"/>
  <rewriteURI uriStartString="
http://docbook.sourceforge.net/release/xsl/current"
rewritePrefix="file:///usr/share/sgml/docbook/xsl-stylesheets-1.69.1-5.1"/>
  <delegatePublic publicIdStartString="-//OASIS//DTD Simplified"
catalog="file:///etc/xml/docbook-simple.xml"/>
  <delegateURI uriStartString="
http://www.oasis-open.org/docbook/xml/simple/1.0/"
catalog="file:///etc/xml/docbook-simple.xml"/>
  <delegateSystem systemIdStartString="
http://www.oasis-open.org/docbook/xml/simple/1.0/"
catalog="file:///etc/xml/docbook-simple.xml"/>
  <delegatePublic publicIdStartString="-//Norman Walsh//DTD Slides"
catalog="file:///etc/xml/docbook-slides.xml"/>
  <delegateSystem systemIdStartString="
http://docbook.sourceforge.net/release/slides"
catalog="file:///etc/xml/docbook-slides.xml"/>
  <delegateURI uriStartString="http://docbook.sourceforge.net/release/slides"
catalog="file:///etc/xml/docbook-slides.xml"/>
  <delegatePublic publicIdStartString="-//W3C//DTD XHTML 1.0"
catalog="file:///usr/share/sgml/xhtml1/xmlcatalog"/>
  <delegateSystem systemIdStartString="http://www.w3.org/TR/xhtml1/DTD"
catalog="file:///usr/share/sgml/xhtml1/xmlcatalog"/>
  <delegateURI uriStartString="http://www.w3.org/TR/xhtml1/DTD"
catalog="file:///usr/share/sgml/xhtml1/xmlcatalog"/>
  <system systemId="log4j.dtd"
uri="file:///usr/share/sgml/log4j/log4j.dtd"/>
</catalog>

And the prefix one:
<?xml version="1.0"?>
<!DOCTYPE catalog PUBLIC "-//OASIS//DTD Entity Resolution XML Catalog
V1.0//EN" "
http://www.oasis-open.org/committees/entity/release/1.0/catalog.dtd">
<catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog">
  <public publicId="-//OMF//DTD Scrollkeeper OMF Variant V1.0//EN"
uri="/user1/pwaller/gt/usr/share/xml/scrollkeeper/dtds/scrollkeeper-omf.dtd"/>
  <system systemId="
http://scrollkeeper.sourceforge.net/dtds/scrollkeeper-omf-1.0/scrollkeeper-omf.dtd"
uri="/user1/pwaller/gt/usr/share/xml/scrollkeeper/dtds/scrollkeeper-omf.dtd"/>
  <system systemId="http://glade.gnome.org/glade-2.0.dtd"
uri="/user1/pwaller/gt/usr/share/xml/libglade/glade-2.0.dtd"/>
</catalog>

On 17 May 2011 16:46, Stefan Kost <[email protected]> wrote:

> Am 17.05.2011 16:15, schrieb Peter Waller:
> > On 17 May 2011 14:04, Liam R E Quin <[email protected] <mailto:
> [email protected]>>
> > wrote:
> >
> >     On Tue, 2011-05-17 at 12:14 +0100, Peter Waller wrote:
> >     > progress
> >     > http://www.oasis-open.org/docbook/xml/4.1.2/dbcentx.mod:72:
> warning:
> >     > failed
> >     > to load external entity "
> >     > http://www.oasis-open.org/docbook/xml/4.1.2/ent/iso-amsc.ent"
> >     > %ISOamsc;
> >     >           ^
> >     > error : Operation in progress
> >
> >     Your libxml isn't configured correctly - you should be using an XML
> >     Catalogue file with local copies of these entity definitions - same
> for
> >     XHTML and HTML.  I don't know whether this is a problem with libxml
> or
> >     with the Gentoo usage of it, that's another question.
> >
> >
> > Hi Liam,
> >
> > How can I understand what the problem is? Where is the local catalogue
> usually
> > located? Is it likely in one of the packages I listed in my original
> e-mail?
> >
>
> The starting point would be /etc/xml/catalog. On opensuse this is owned by
> a
> package called sgml-skel-0.6-424.1.noarch
>
> Stefan
>
> > Thanks,
> >
> > - Peter
> >
> >
> >
> > _______________________________________________
> > xslt mailing list, project page http://xmlsoft.org/XSLT/
> > [email protected]
> > http://mail.gnome.org/mailman/listinfo/xslt
>
> _______________________________________________
> xslt mailing list, project page http://xmlsoft.org/XSLT/
> [email protected]
> http://mail.gnome.org/mailman/listinfo/xslt
>

_______________________________________________
xslt mailing list, project page http://xmlsoft.org/XSLT/
[email protected]
http://mail.gnome.org/mailman/listinfo/xslt
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.