[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: docbook v4.1.2 missing "catalog.xml". broken?
i've DL'd (from http://www.docbook.org/xml) xml catalogs on OSX, cd /usr/local/share/docbook/xml ls -al drwxr-xr-x 16 root wheel 544 2008-12-21 15:46 4.1.2/ drwxr-xr-x 15 root wheel 510 2008-12-21 15:46 4.2/ drwxr-xr-x 16 root wheel 544 2008-12-21 15:46 4.3/ drwxr-xr-x 16 root wheel 544 2008-12-21 15:46 4.4/ drwxr-xr-x 16 root wheel 544 2008-12-21 15:46 4.5/ and created a catalog file, cat /usr/local/etc/xml/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"> <nextCatalog catalog="file:///usr/local/share/docbook/xml/4.5/catalog.xml"/> <nextCatalog catalog="file:///usr/local/share/docbook/xml/4.4/catalog.xml"/> <nextCatalog catalog="file:///usr/local/share/docbook/xml/4.3/catalog.xml"/> <nextCatalog catalog="file:///usr/local/share/docbook/xml/4.2/catalog.xml"/> <nextCatalog catalog="file:///usr/local/share/docbook/xml/4.1.2/catalog.xml"/> <nextCatalog catalog="file:///usr/local/share/docbook/xsl/1.74.0/catalog.xml"/> <rewriteURI uriStartString="http://docbook.sourceforge.net/release/xsl/current/" rewritePrefix="file:///usr/local/share/docbook/xsl/1.74.0"/> </catalog> validating, v4.5 works ok, xmlcatalog -v /usr/local/etc/xml/catalog \ "-//OASIS//DTD DocBook XML V4.5//EN" \ http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd file:///usr/local/share/docbook/xml/4.5/catalog.xml added to file hash Found public match -//OASIS//DTD DocBook XML V4.5//EN file:///usr/local/share/docbook/xml/4.5/docbookx.dtd Resolve sysID http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd Found system match http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd, using file:///usr/local/share/docbook/xml/4.5/docbookx.dtd file:///usr/local/share/docbook/xml/4.5/docbookx.dtd Catalogs cleanup v4.4, v4.3 & v4.2 are also ok. but not 4.1.2, xmlcatalog -v /usr/local/etc/xml/catalog \ "-//OASIS//DTD DocBook XML V4.1.2//EN" \ http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd No entry for PUBLIC -//OASIS//DTD DocBook XML V4.1.2//EN Resolve sysID http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd No entry for SYSTEM http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd Resolve URI http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd No entry for URI http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd Catalogs cleanup checking, I find that 'catalog.xml' is missing from the 4.1.2 DL ... cd /usr/local/share/docbook/xml ls -al */catalog.xml -rw-r--r-- 1 root wheel 4535 2002-07-17 09:14 4.2/catalog.xml -rw-r--r-- 1 root wheel 4535 2004-03-31 03:22 4.3/catalog.xml -rw-r--r-- 1 root wheel 4805 2005-01-27 05:57 4.4/catalog.xml -rw-r--r-- 1 root wheel 4805 2006-10-03 06:26 4.5/catalog.xml ls -al 4.1.2 -rw-rw-r-- 1 root wheel 2409 2000-08-27 08:19 40chg.txt -rw-rw-r-- 1 root wheel 603 2000-08-27 08:19 41chg.txt -rw-rw-r-- 1 root wheel 3936 2000-08-27 08:19 ChangeLog -rwxrw-r-- 1 root wheel 8352 2000-08-27 08:19 calstblx.dtd -rwxrw-r-- 1 root wheel 6268 2000-08-27 08:19 dbcentx.mod -rw-rw-r-- 1 root wheel 1605 2000-08-27 08:19 dbgenent.mod -rwxrw-r-- 1 root wheel 59188 2000-08-27 08:19 dbhierx.mod -rwxrw-r-- 1 root wheel 4316 2000-08-27 08:19 dbnotnx.mod -rwxrw-r-- 1 root wheel 203338 2000-08-27 08:19 dbpoolx.mod -rw-rw-r-- 1 root wheel 3681 2000-08-27 08:19 docbook.cat -rwxrw-r-- 1 root wheel 4658 2000-08-27 08:19 docbookx.dtd drwxrwxr-x 21 root wheel 714 2000-08-27 08:19 ent/ -rw-rw-r-- 1 root wheel 448 2000-08-27 08:19 readme.txt -rw-rw-r-- 1 root wheel 12587 2000-08-27 08:19 soextblx.dtd which, i believe, explains the failure ... for 'just' docbook usage, i understand that I caould simply switch to one of the catalogs that validate correctly ... but, in building "glib-2.19.2 --enable-gtk-doc ...", it specifically checks (and fails) for v4.1.2, ... dnl check for DocBook DTD and stylesheets in the local catalog. JH_CHECK_XML_CATALOG([-//OASIS//DTD DocBook XML V4.1.2//EN], [DocBook XML DTD V4.1.2],,enable_man=no) JH_CHECK_XML_CATALOG([http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl], [DocBook XSL Stylesheets],,enable_man=no) fi ... Checking with the glib 'folks', that version dependency can't be changed -- and the claim is that the docbook DL's 'packaging' for v4.1.2 is broken. can this be fixed in the online source ? or, is ther something else wrong here? Thanks.
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]