From: Joel S. <js...@co...> - 2003-04-06 21:33:43
|
This may be somewhat of a newbie question, but I have not found an answer elsewhere and do not know where else to turn for advice. My problem is that the check for docbook xml does not seem to work properly on my system. I am sadly somewhat ignorant as far as dockbook, xml, and scrollkeeper, but I am rapidly remedying this situation (the main purpose in installing scrollkeeper atm is to make gnome-terminal work, though I am sure there are many useful things to do with this. Briefly, my problem is as follows. I am getting the following error during the configure step: === checking for xslt-config... /usr/bin/xslt-config checking for docbook-dtd412-xml... * ERROR * Couldn't find the DocBook XML V4.1.2 DTD. Please make sure that you have the docbook-dtd412-xml package installed. If it is installed, the package probably did not register the DTD in the catalog properly. Consult http://scrollkeeper.sourceforge.net/docbook.shtml for more information. configure: error: DocBook XML V4.1.2 DTD not present in /etc/xml/catalog. Make sure docbook-dtd412-xml is installed and registers DTD in catalog. === The pertenant portion of the configure script appears to be: === echo "$as_me:$LINENO: checking for docbook-dtd412-xml" >&5 echo $ECHO_N "checking for docbook-dtd412-xml... $ECHO_C" >&6 if ! xmlcatalog /etc/xml/catalog "-//OASIS//DTD DocBook XML V4.1.2//EN" | grep "No entry" >/dev/null ; then echo "* ERROR * " echo " " echo "Couldn't find the DocBook XML V4.1.2 DTD. Please make sur e that you have the docbook-dtd412-xml package installed. If it is installed, th e package probably did not register the DTD in the catalog properly. Consult htt p://scrollkeeper.sourceforge.net/docbook.shtml for more information." === but when I copy and paste the exact command into my xterm I get: === root@perita:/usr/src/scrollkeeper-0.3.12# xmlcatalog /etc/xml/catalog "-//OASIS//DTD DocBook XML V4.1.2//EN" file:///usr/share/sgml/docbook/xml-dtd-4.1.2/docbookx.dtd root@perita:/usr/src/scrollkeeper-0.3.12# === further, I get the following: root@perita:/usr/src/scrollkeeper-0.3.12# file /usr/share/sgml/docbook/xml-dtd-4.1.2/docbookx.dtd /usr/share/sgml/docbook/xml-dtd-4.1.2/docbookx.dtd: exported SGML document text root@perita:/usr/src/scrollkeeper-0.3.12# So I don't know if I am doing something wrong or something is odd on my system. I am running Sourcemage Gnu Linux 0.51 on an Athlon XP platform if it is important. Since the actual choice of software and the compilation are being driven by Sourcemage spells I am going to also check with that group to see if they have input. Also if there is something relatively harmless I can do to hack this process and make it go I will be grateful for suggestions. I am loathe to try hacking around the configure script without being sure of what I am doing ;). Thank you very much for your patience and help. I know this is a developer list but there don't seem to be other lists associated with this package and it is a compile problem I am having... |