SuSE Linux: Version 7.3
Es schlägt fehl, XML-Dokumente auf Basis von DocBook 4 mit dem Skript
db2x.sh
des Pakets "docbktls
" zu verarbeiten
(db2html
, db2dvi
etc.). Die Fehlermeldung:
nsgmls:E: cannot open "/usr/share/sgml/jade_dsl/xml.dcl" (No such file or directory) nsgmls:/usr/share/sgml/db41xml/docbookx.dtd:74:17:E: "X20AC" is not a function name nsgmls:/usr/share/sgml/db41xml/ent/iso-amsa.ent:8:19:E: "X21B6" is not a function name ...
Die XML-Deklaration wird nicht gefunden.
Es gibt zwei Wege, das Problem zu lösen:
Erzeugen Sie als der Benutzer "root
" einen symbolischen Link,
sodass xml.dcl
gefunden werden kann:
cd /usr/share/sgml/jade_dsl ln -s xml.decl xml.dcl
Installieren Sie das Update-Paket mit YOU (YaST-Online-Update) oder
rpm
nach Download vom FTP-Server:
ftp://ftp.suse.com/pub/suse/i386/update/7.3/sgm1/docbktls.rpm
Dank für die Meldung des Fehlers geht an Jörg Menke.
SDB-ke_docbktls-xml-73
)