Ticket #31 (closed defect: fixed)
Cnfigure script of Hugs98-May2006 source build doesn't check for useable sgml-tools installation
| Reported by: | guest | Owned by: | nobody |
|---|---|---|---|
| Priority: | minor | Milestone: | |
| Component: | build system | Version: | 200605 |
| Keywords: | Cc: |
Description
I've been unable completely to build and install Hugs98 May2006 on Slackware Linux 10.1, thus:
$ tar xvfz hugs98-plus-May2006.tar.gz $ cd hugs98-plus-May2006 $ ./configure --prefix=/usr/local/pkg/hugs98-plus.May2006 $ make
because of the following build errors:
... mkdir users_guide /bin/cp hugs-ug.css users_guide /bin/cp winhugs.png users_guide
test -z 'docbook2html'
docbook2html --dsl hugs-ug.dsl users_guide.sgml
Using catalogs: /etc/sgml/catalog Using stylesheet: /local/d0p6/john/hugs98-plus-May2006/docs/users_guide/hugs-ug.dsl Working on: /local/d0p6/john/hugs98-plus-May2006/docs/users_guide/users_guide.sgml jade:/local/d0p6/john/hugs98-plus-May2006/docs/users_guide/users_guide.sgml:14:0:E: URL not supported by this version jade:/local/d0p6/john/hugs98-plus-May2006/docs/users_guide/users_guide.sgml:14:0:E: DTD did not contain element declaration for document type name jade:/local/d0p6/john/hugs98-plus-May2006/docs/users_guide/users_guide.sgml:15:9:E: there is no attribute "ID" jade:/local/d0p6/john/hugs98-plus-May2006/docs/users_guide/users_guide.sgml:15:22:E: element "BOOK" undefined jade:/local/d0p6/john/hugs98-plus-May2006/docs/users_guide/users_guide.sgml:16:9:E: element "BOOKINFO" undefined ...
docbook2html comes from package sgml-tools, for which we have version 1.0.9.
Shouldn't the hugs98 configure script check that the available versions of docbook2html and the commands that uses in turn are suitable (a sufficiently late version) to complete the Hugs98 build?
For the minute, I'll just disable the build of the documentation, but this is disappointing.
John A. Murdie (john@…) Department of Computer Science University of York
