From owner-freebsd-doc Wed Aug 25 15:14:44 1999 Delivered-To: freebsd-doc@freebsd.org Received: from sand4.global.net.uk (sand4.global.net.uk [194.126.80.248]) by hub.freebsd.org (Postfix) with ESMTP id 72DF015C41; Wed, 25 Aug 1999 15:14:27 -0700 (PDT) (envelope-from mark@globalnet.co.uk) Received: from p33s13a06.client.global.net.uk ([195.147.221.52] helo=marder-1.) by sand4.global.net.uk with esmtp (Exim 2.12 #1) id 11JlIq-0005Xm-00; Wed, 25 Aug 1999 23:13:56 +0100 Received: (from mark@localhost) by marder-1. (8.9.2/8.8.8) id XAA02485; Wed, 25 Aug 1999 23:06:42 +0100 (BST) (envelope-from mark) Date: Wed, 25 Aug 1999 23:06:41 +0100 From: Mark Ovens To: Nik Clayton Cc: doc@freebsd.org Subject: Re: How to build DocBook docs? Message-ID: <19990825230641.C265@marder-1> References: <19990822235910.F271@marder-1> <19990823134838.A2121@catkin.nothing-going-on.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.95.3i In-Reply-To: <19990823134838.A2121@catkin.nothing-going-on.org>; from Nik Clayton on Mon, Aug 23, 1999 at 01:48:38PM +0100 Organization: Total lack of Sender: owner-freebsd-doc@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Mon, Aug 23, 1999 at 01:48:38PM +0100, Nik Clayton wrote: > On Sun, Aug 22, 1999 at 11:59:11PM +0100, Mark Ovens wrote: > > Are there any instructions anywhere on building the new (DocBook) > > docs? I can build the LinuxDoc ones OK, but the DocBook ones just > > generates lots of errors from jade, like: > > > > cannot open "/usr/local/share/sgml/docbook/dsssl/modular/catalog" (No such file or directory) > > Take a look in /var/db/pkg, and pkg_delete(1) anything you have installed > with "docbook" in the package name (docbook-*, and dsssl-docbook-* probably). > > Then > > # cd /usr/ports/textproc > # cd docbook > # make install > # cd ../dsssl-docbook-modular > # make install > > That should fix it. > Nearly. I did what you suggested, after cvsup'ing the ports tree. It now almost builds but gives the following errors/warnings: Quite a few of these - /usr/local/bin/jade:../../../share/sgml/freebsd.dsl:151:49:E: reference to undefined variable "question-answer-label" tidy -i -m -f /dev/null article.html *** Error code 1 (ignored) Lots of these - /usr/local/bin/jade:book.sgml:136:29:E: [xref to QUESTION unsupported] /usr/local/bin/jade:book.sgml:137:38:E: [xref to QUESTION unsupported] And it finally dies like this - /usr/local/bin/jade:staff/chapter.sgml:652:8:E: general entity "a.mtaylor" not defined and no default entity /usr/local/bin/jade:../../../share/sgml/freebsd.dsl:151:49:E: reference to undefined variable "question-answer-label" *** Error code 1 Stop. *** Error code 1 Stop. *** Error code 1 Stop. *** Error code 1 Stop. OK, I'm probably missing some program(s), or something is out of date. Here's everything I've got installed that is connected to building the docs: 31upgrade-1999.03.08 32upgrade-1999.05.20 docbook-1.0 docbook-3.0 docbook-3.1 dsssl-docbook-modular-1.33 iso8879-1986 jade-1.2.1 linuxdoc-1.1 sgmlformat-1.7 tidy-0.7.99.2 So what's missing or out of date? Thanks for all your help Nik. When I get it done I'll submit some more mods/additions. > N > -- > [intentional self-reference] can be easily accommodated using a blessed, > non-self-referential dummy head-node whose own object destructor severs > the links. > -- Tom Christiansen in <375143b5@cs.colorado.edu> > -- STATE-OF-THE-ART: Any computer you can't afford. OBSOLETE: Any computer you own. ________________________________________________________________ FreeBSD - The Power To Serve http://www.freebsd.org My Webpage http://ukug.uk.freebsd.org/~mark/ mailto:mark@ukug.uk.freebsd.org http://www.radan.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-doc" in the body of the message