Description of problem: docbook2pdf failed to generate pdf. Version-Release number of selected component (if applicable): docbook-utils-pdf-0.6.14-5.1 How reproducible: Always. Steps to Reproduce: 1. Sample book.xml ----------------------------------------------------- <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN" "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd"> <book> <bookinfo> <title>Book</title> <author><firstname>John</firstname><surname>Doe</surname></author> <copyright><year>1998</year><holder>John Doe</holder></copyright> </bookinfo> <chapter><title>1</title><para> ... </para></chapter> <chapter><title>2</title><para> ... </para></chapter> <chapter><title>3</title><para> ... </para></chapter> </book> ----------------------------------------------------- 2. Run docbook2pdf book.xml 3. Failed with the following errors: ----------------------------------------------------- Using catalogs: /etc/sgml/xml-docbook-4.2-1.0-30.1.cat Using stylesheet: /usr/share/sgml/docbook/utils-0.6.14/docbook-utils.dsl#print Working on: /work/yaoz/cvs/wenxiang/doc/fda/book.xml jade:/usr/share/sgml/docbook/utils-0.6.14/docbook-utils.dsl:9:96:W: cannot generate system identifier for public text "-//Norman Walsh//DOCUMENT DocBook Print Stylesheet//EN" jade:/usr/share/sgml/docbook/utils-0.6.14/docbook-utils.dsl:39:37:E: no style-specification or external-specification with ID "DOCBOOK" jade:/usr/share/sgml/docbook/utils-0.6.14/docbook-utils.dsl:496:19:E: reference to undefined variable "$italic-seq$" jade:/usr/share/sgml/docbook/utils-0.6.14/docbook-utils.dsl:495:17:E: reference to undefined variable "$charseq$" jade:/usr/share/sgml/docbook/utils-0.6.14/docbook-utils.dsl:494:17:E: reference to undefined variable "$mono-seq$" jade:/usr/share/sgml/docbook/utils-0.6.14/docbook-utils.dsl:493:20:E: reference to undefined variable "$italic-mono-seq$" jade:/usr/share/sgml/docbook/utils-0.6.14/docbook-utils.dsl:492:18:E: reference to undefined variable "$mono-seq$" jade:/usr/share/sgml/docbook/utils-0.6.14/docbook-utils.dsl:491:17:E: reference to undefined variable "$bold-seq$" jade:/usr/share/sgml/docbook/utils-0.6.14/docbook-utils.dsl:490:19:E: reference to undefined variable "$bold-mono-seq$" This is pdfeTeX, Version 3.141592-1.21a-2.2 (Web2C 7.5.4) entering extended mode ...... ! ==> Fatal error occurred, the output PDF file is not finished! Transcript written on book.log. ----------------------------------------------------- Actual results: The generated book.pdf can not be opened. Expected results: Working book.pdf file. Additional info: Tried on FC1 which works. On FC5 it also failed.
Please do this: tar zcf /tmp/sgml.tar.gz /etc/sgml and attach the resulting /tmp/sgml.tar.gz file. Works fine for me on a fresh devel install, so it's probably an upgrade issue.
Created attachment 133798 [details] /etc/sgml/ contents
After remove docbook-style-dsssl rpm and reinstall again, docbook2pdf works now.