Bruce Dubbs wrote:
Pierre Labastie wrote:
Has anybody tried to install docbook xml and xsl with the book
instructions
and new libxml2-2.9.2?

I did, and now nothing works: for example "make validate" in the BLFS
book
source directory sends an error about infinite recursion in the
catalogs. And
actually, the /etc/xml/{docbook,catalog} files seem to reference each
other or
themselves; instead of the /usr/share/docbook/* directories.

I downgraded libxml2 to 2.9.1, reinstalled docbook xml, and all is fine.

If someone confirms, I'll work on a fix.

Taking it one step at a time, I updated the xmllint binary and
libxml2.so.2.9.2 library and the book still builds fine.

I have not looked at xmlcatalog yet.  I'll try to investigate xmlcatalog
next.

Pierre,
Can you post your bad copies of /etc/xml/{docbook,catalog} please. I've been doing some initial checking and the packages that would be affected would be docbook-xml-4.5 and docbook-xsl-1.78.1.

I'd like to compare your files to my good ones. I'll also step through the xmlcatalog commands one at a time to see where the new version and old one differ. They really shouldn't differ at all.

I am attaching my good files for comparison.

  -- Bruce
<?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:///etc/xml/docbook"/>
  <delegatePublic publicIdStartString="-//OASIS//DTD DocBook XML" catalog="file:///etc/xml/docbook"/>
  <delegateSystem systemIdStartString="http://www.oasis-open.org/docbook/"; catalog="file:///etc/xml/docbook"/>
  <delegateURI uriStartString="http://www.oasis-open.org/docbook/"; catalog="file:///etc/xml/docbook"/>
  <rewriteSystem systemIdStartString="http://docbook.sourceforge.net/release/xsl/1.69.1"; rewritePrefix="/usr/share/xml/docbook/xsl-stylesheets-1.69.1"/>
  <rewriteURI uriStartString="http://docbook.sourceforge.net/release/xsl/1.69.1"; rewritePrefix="/usr/share/xml/docbook/xsl-stylesheets-1.69.1"/>
  <rewriteSystem systemIdStartString="http://docbook.sourceforge.net/release/xsl/current"; rewritePrefix="/usr/share/xml/docbook/xsl-stylesheets-1.77.0"/>
  <rewriteURI uriStartString="http://docbook.sourceforge.net/release/xsl/current"; rewritePrefix="/usr/share/xml/docbook/xsl-stylesheets-1.77.0"/>
  <delegateSystem systemIdStartString="http://www.oasis-open.org/docbook/xml/4.1.2/"; catalog="file:///etc/xml/docbook"/>
  <delegateURI uriStartString="http://www.oasis-open.org/docbook/xml/4.1.2/"; catalog="file:///etc/xml/docbook"/>
  <delegateSystem systemIdStartString="http://www.oasis-open.org/docbook/xml/4.2/"; catalog="file:///etc/xml/docbook"/>
  <delegateURI uriStartString="http://www.oasis-open.org/docbook/xml/4.2/"; catalog="file:///etc/xml/docbook"/>
  <delegateSystem systemIdStartString="http://www.oasis-open.org/docbook/xml/4.3/"; catalog="file:///etc/xml/docbook"/>
  <delegateURI uriStartString="http://www.oasis-open.org/docbook/xml/4.3/"; catalog="file:///etc/xml/docbook"/>
  <delegateSystem systemIdStartString="http://www.oasis-open.org/docbook/xml/4.4/"; catalog="file:///etc/xml/docbook"/>
  <delegateURI uriStartString="http://www.oasis-open.org/docbook/xml/4.4/"; catalog="file:///etc/xml/docbook"/>
  <system systemId="http://glade.gnome.org/glade-2.0.dtd"; uri="/usr/share/xml/libglade/glade-2.0.dtd"/>
  <rewriteSystem systemIdStartString="http://docbook.sourceforge.net/release/xsl/1.77.0"; rewritePrefix="/usr/share/xml/docbook/xsl-stylesheets-1.77.0"/>
  <rewriteURI uriStartString="http://docbook.sourceforge.net/release/xsl/1.77.0"; rewritePrefix="/usr/share/xml/docbook/xsl-stylesheets-1.77.0"/>
</catalog>
<?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="-//OASIS//DTD DocBook XML V4.5//EN" uri="http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd"/>
  <public publicId="-//OASIS//DTD DocBook XML CALS Table Model V4.5//EN" uri="file:///usr/share/xml/docbook/xml-dtd-4.5/calstblx.dtd"/>
  <public publicId="-//OASIS//DTD XML Exchange Table Model 19990315//EN" uri="file:///usr/share/xml/docbook/xml-dtd-4.5/soextblx.dtd"/>
  <public publicId="-//OASIS//ELEMENTS DocBook XML Information Pool V4.5//EN" uri="file:///usr/share/xml/docbook/xml-dtd-4.5/dbpoolx.mod"/>
  <public publicId="-//OASIS//ELEMENTS DocBook XML Document Hierarchy V4.5//EN" uri="file:///usr/share/xml/docbook/xml-dtd-4.5/dbhierx.mod"/>
  <public publicId="-//OASIS//ELEMENTS DocBook XML HTML Tables V4.5//EN" uri="file:///usr/share/xml/docbook/xml-dtd-4.5/htmltblx.mod"/>
  <public publicId="-//OASIS//ENTITIES DocBook XML Notations V4.5//EN" uri="file:///usr/share/xml/docbook/xml-dtd-4.5/dbnotnx.mod"/>
  <public publicId="-//OASIS//ENTITIES DocBook XML Character Entities V4.5//EN" uri="file:///usr/share/xml/docbook/xml-dtd-4.5/dbcentx.mod"/>
  <public publicId="-//OASIS//ENTITIES DocBook XML Additional General Entities V4.5//EN" uri="file:///usr/share/xml/docbook/xml-dtd-4.5/dbgenent.mod"/>
  <rewriteSystem systemIdStartString="http://www.oasis-open.org/docbook/xml/4.5"; rewritePrefix="file:///usr/share/xml/docbook/xml-dtd-4.5"/>
  <rewriteURI uriStartString="http://www.oasis-open.org/docbook/xml/4.5"; rewritePrefix="file:///usr/share/xml/docbook/xml-dtd-4.5"/>
  <public publicId="-//OASIS//DTD DocBook XML V4.1.2//EN" uri="http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd"/>
  <rewriteSystem systemIdStartString="http://www.oasis-open.org/docbook/xml/4.1.2"; rewritePrefix="file:///usr/share/xml/docbook/xml-dtd-4.5"/>
  <rewriteURI uriStartString="http://www.oasis-open.org/docbook/xml/4.1.2"; rewritePrefix="file:///usr/share/xml/docbook/xml-dtd-4.5"/>
  <public publicId="-//OASIS//DTD DocBook XML V4.2//EN" uri="http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd"/>
  <rewriteSystem systemIdStartString="http://www.oasis-open.org/docbook/xml/4.2"; rewritePrefix="file:///usr/share/xml/docbook/xml-dtd-4.5"/>
  <rewriteURI uriStartString="http://www.oasis-open.org/docbook/xml/4.2"; rewritePrefix="file:///usr/share/xml/docbook/xml-dtd-4.5"/>
  <public publicId="-//OASIS//DTD DocBook XML V4.3//EN" uri="http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd"/>
  <rewriteSystem systemIdStartString="http://www.oasis-open.org/docbook/xml/4.3"; rewritePrefix="file:///usr/share/xml/docbook/xml-dtd-4.5"/>
  <rewriteURI uriStartString="http://www.oasis-open.org/docbook/xml/4.3"; rewritePrefix="file:///usr/share/xml/docbook/xml-dtd-4.5"/>
  <public publicId="-//OASIS//DTD DocBook XML V4.4//EN" uri="http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd"/>
  <rewriteSystem systemIdStartString="http://www.oasis-open.org/docbook/xml/4.4"; rewritePrefix="file:///usr/share/xml/docbook/xml-dtd-4.5"/>
  <rewriteURI uriStartString="http://www.oasis-open.org/docbook/xml/4.4"; rewritePrefix="file:///usr/share/xml/docbook/xml-dtd-4.5"/>
</catalog>
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to