Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 29 Dec 1999 20:47:54 +0000
From:      Mark Ovens <mark@ukug.uk.freebsd.org>
To:        John and Jennifer Reynolds <jjreynold@home.com>
Cc:        jkoshy@freebsd.org, doc@freebsd.org
Subject:   Re: trying to "make" docs but getting no where
Message-ID:  <19991229204754.S1290@marder-1>
In-Reply-To: <14442.4192.913288.113398@whale.home-net>
References:  <199912290846.AAA52310@freefall.freebsd.org> <14442.4192.913288.113398@whale.home-net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Dec 29, 1999 at 06:45:04AM -0700, John and Jennifer Reynolds wrote:
> 
> [ On Wednesday, December 29, jkoshy@FreeBSD.org wrote: ]
> > 
> > You'll need the following packages on your system; do check that
> > they are all there
> > 
> > ; DTDs and related
> > docbook-241
> > docbook-3.0
> > docbook-3.1
> 
> grepping pkg_info -aI for docbook I get:
> 
> docbook-3.0         V3.0 of the DocBook DTD, designed for technical documentatio
> docbook-3.1         V3.1 of the DocBook DTD, designed for technical documentatio
> dsssl-docbook-modular-1.49 DSSSL stylesheets for the DocBook DTD by Norman Walsh
> 
> I need docbook-241? If this is true, then should the docproj metaport Makefile
> also show this dependency? It just shows a dependency on 3.1:
> 
>      ${PREFIX}/share/sgml/docbook/3.1:${PORTSDIR}/textproc/docbook-310
> 

I hit a bug when installing docproj as I had some of the modules
already installed and there was a flaw in the dependency tree (I only
got docbook-3.0 installed by docproj). Nik committed a patch (the line
you quote above) but I am not convinced that it is totally fool-proof
and pointed this out to Nik. You seem to have confirmed my suspicions.

I suggest that you ``pkg_delete -f'' *all* the components of docproj
and ``rm -rf /usr/local/share/sgml'' (stuff gets left here if you
remove the components in the wrong order and, as you can see in the
Makefile, docproj tests for installed components by looking for files
and directories in /usr/local/share/sgml). This is what I did and my
docs now build fine.


> > iso8879-1986
> iso8879-1986        Character entity sets from ISO 8879:1986 (SGML)
> 
> got it.
> 
> > html-4.0b
> 
> html-4.0b           All W3C published SGML DTDs for HTML
> 
> got it
> 
> > 
> > ; style sheets and jade
> > dsssl-docbook-modular-1.42 (or later)
> 
> got it (above)
> 
> > jade-1.2.1
> jade-1.2.1          An object-oriented SGML/XML parser toolkit and DSSSL engine
> 
> got it.
> 
> > 
> > ; linuxdoc DTD
> > linuxdoc-1.1
> > sgmlformat-1.7 (or later)  -- for documents in linuxdoc format
> 
> linuxdoc-1.1        The Linuxdoc SGML DTD
> sgmlformat-1.7      Generates groff and HTML from linuxdoc and docbook SGML docu
> 
> got 'em
> 
> > 
> > ; emacs stuff
> > psgml-emacs20-1.1.6 (or later)  -- use the xemacs version of the port if 
> > 		-- you use xemacs
> 
> don't have it yet, but this is just for emacs, so I assume it's benign for the
> purposes of compiling the SGML docs.
> 
> > ; hardcopy generation
> > teTeX-1.0.5 (or later)  -- if you want DVI and PDF versions
> > jadetex-2.3
> 
> teTeX-1.0.6         Thomas Esser's distribution of TeX & friends
> jadetex-2.3         JadeTeX is a TeX backend for Jade, for typesetting SGML
> 
> got 'em both.
> 
> > It may just be simpler to reinstall the docproj port from scratch.
> 
> Hmmmm. Perhaps something is fouled up with one of the ports .... ???? I will
> try and delete all these packages and install them again to see what success
> that brings.
> 
> Thanks,
> 
> -Jr
> 
> -- 
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> John Reynolds         Chandler Capabilities Engineering, CDS, Intel Corporation
> jreynold@sedona.ch.intel.com  My opinions are mine, not Intel's. Running
> jjreynold@home.com          FreeBSD 3.4-STABLE. FreeBSD: The Power to Serve.
> http://members.home.com/jjreynold/  Come join us!!! @ http://www.FreeBSD.org/
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> 
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-doc" in the body of the message

-- 
	"there's a long-standing bug relating to the x86 architecture
	that allows you to install Windows too"
				   -Matthew D. Fuller
________________________________________________________________
      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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19991229204754.S1290>