Hugo Villeneuve wrote these words on 09/10/05 11:47 CST: > Now, I'm trying to install gstreamer-0.8.10, but I have the following > error: > > From what I understand, docbookx.dtd version 4.1.2 was not installed > locally on my machine when I installed docbook-4.2. I think it is supposed to > be fetched from the internet when needed, as there is an URI entry in my > /etc/xml/docbook file for 4.1.2. But, in the gtkdoc-mkhtml script, I can see > that xsltproc is called with the "--nonet" option, preventing the fetching of > the file from the internet.
Since you do not have 4.1.2 installed locally on your machine, you should create 'rewrite' statements in /etc/xml/docbook so that when something looks for the 4.1.2 DTD, it will use the existing locally installed version. I have the following in a /etc/xml/docbook file in an old partition that build the GStreamer docs just fine: <rewriteSystem systemIdStartString="http://www.oasis-open.org/docbook/xml/4.1.2" rewritePrefix="file:///usr/share/xml/docbook/xml-dtd-4.4"/> <rewriteURI uriStartString="http://www.oasis-open.org/docbook/xml/4.1.2" rewritePrefix="file:///usr/share/xml/docbook/xml-dtd-4.4"/> There are instructions in the BLFS book (in the DocBook XML DTD section) for how to do this. -- Randy rmlscsi: [GNU ld version 2.15.94.0.2 20041220] [gcc (GCC) 3.4.3] [GNU C Library stable release version 2.3.4] [Linux 2.6.10 i686] 12:04:01 up 161 days, 11:37, 3 users, load average: 0.20, 0.26, 0.15 -- http://linuxfromscratch.org/mailman/listinfo/blfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
