From owner-freebsd-doc Tue Jul 18 5:56:42 2000 Delivered-To: freebsd-doc@freebsd.org Received: from mail.ruhr.de (in-ruhr2.ruhr.de [141.39.224.60]) by hub.freebsd.org (Postfix) with SMTP id 204E337BDA2 for ; Tue, 18 Jul 2000 05:56:35 -0700 (PDT) (envelope-from ue@nathan.ruhr.de) Received: (qmail 37322 invoked by alias); 18 Jul 2000 12:57:51 -0000 Received: (from ue@localhost) by nathan.ruhr.de (8.9.3/8.9.3) id OAA49854; Tue, 18 Jul 2000 14:54:15 +0200 (CEST) (envelope-from ue) Date: Tue, 18 Jul 2000 14:54:15 +0200 From: Udo Erdelhoff To: Kent Stewart Cc: freebsd-doc@FreeBSD.ORG Subject: Re: Make install error in fdp-primer Message-ID: <20000718145414.I32297@nathan.ruhr.de> References: <3973C061.32A63613@urx.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2i In-Reply-To: <3973C061.32A63613@urx.com>; from kstewart@urx.com on Mon, Jul 17, 2000 at 07:26:41PM -0700 Sender: owner-freebsd-doc@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Mon, Jul 17, 2000 at 07:26:41PM -0700, Kent Stewart wrote: > I can do a make from /usr/doc now but an install dies in fdp-primer. The only reason why you're able to do a make is the presence of some old files. Try to do a make clean; make all and you'll see what I'm talking about. The bug that saves you at the moment is the lack of decent dependecies. The build process should build compressed versions of the html files. Right now, it doesn't know to build them. The old versions are still around and are accpepted because the Makefiles don't know that foo.html.gz must be rebuilt if foo.html is newer than foo.html.gz. That's one of the reasons why I'm using my own build environment for single articles. It's defininig its own set of suffix rules. In other words, I have implicit dependencies: files that need to be rebuild will be rebuild and files that don't need to rebuild won't be rebuild. As It Should Be(TM). On the other hand, I'm only generating the .html and .html.gz files at the moment. Expanding the suffix rules to cover all the over formats will be a pain in the butt. Expanding them to cover the book case will be really interesting (i.e., an even bigger pain in the butt). > I couldn't find where this is occuring but the png's are in > imagelib/callouts and that isn't were the make file is trying to > install them from. That's easy: cd /usr/doc/en_US.ISO_8859-1/books/fdp-primer ln -s imagelib/callouts . mkdir /usr/share/doc/en_US.ISO_8859-1/books/fdp-primer/callouts and restart your make install. /s/Udo -- Getting a SCSI chain working is perfectly simple if you remember that there must be exactly three terminations: one on one end of the cable, one on the far end, and the goat, terminated over the SCSI chain with a silver-handled knife whilst burning *black* candles. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-doc" in the body of the message