From owner-cvs-all Fri Feb 23 2: 5:49 2001 Delivered-To: cvs-all@freebsd.org Received: from nothing-going-on.demon.co.uk (nothing-going-on.demon.co.uk [193.237.89.66]) by hub.freebsd.org (Postfix) with ESMTP id 88CA837B491; Fri, 23 Feb 2001 02:05:31 -0800 (PST) (envelope-from nik@nothing-going-on.demon.co.uk) Received: (from nik@localhost) by nothing-going-on.demon.co.uk (8.11.1/8.11.1) id f1NECXL46969; Fri, 23 Feb 2001 14:12:33 GMT (envelope-from nik) Date: Fri, 23 Feb 2001 14:12:32 +0000 From: Nik Clayton To: Kent Stewart Cc: Nik Clayton , Sheldon Hearn , cvs-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: doc/en_US.ISO_8859-1/books/design-44bsd Makefile book.sgml fig1.eps fig2.eps Message-ID: <20010223141232.A46929@canyon.nothing-going-on.org> References: <200102202001.f1KK1Wn35420@freefall.freebsd.org> <18731.982779702@axl.fw.uunet.co.za> <20010222002023.A11532@canyon.nothing-going-on.org> <3A950131.97836B48@urx.com> <20010222182844.B42668@canyon.nothing-going-on.org> <3A958ED1.8D5F2074@urx.com> <20010223003857.A44178@canyon.nothing-going-on.org> <3A96267C.A5E730C2@urx.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <3A96267C.A5E730C2@urx.com>; from kstewart@urx.com on Fri, Feb 23, 2001 at 12:59:40AM -0800 Organization: FreeBSD Project Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Fri, Feb 23, 2001 at 12:59:40AM -0800, Kent Stewart wrote: > > "make install" should rewrite that to /usr/bin/perl in the '#!' line of > > eps2png. Did it not do that? > > It didn't change it on my system or to BAM's from what he said. We > both had the /opt string in the first line. OK. Definitely a bug in the port. Definitely strange. I'll try and fix that later. > > You need the docbook-410 port installed. But that port is a dependency > > of the docbook port, which, in turn, is a dependency of the docproj > > port. > > > > Hmm. > > Everything worked after I added 410. OK, I know what's happened here as well. textproc/docproj depends on the master DocBook catalog file, in $PREFIX/share/sgml/docbook/catalog. This is installed by the textproc/docbook port, which is supposed to install all the DocBook versions. textproc/docbook has been added to as new versions of DocBook come out. If you installed textproc/docbook when DocBook 4.0 was released, then you'll have a $PREFIX/share/sgml/docbook/catalog file, but you won't have installed DocBook 4.1, which is what the port is really looking for. I'll update the port to be explicit about the version numbers it's looking for. [ This is very familiar for some reason. I've got a feeling we went the other way (i.e., made docproj depend on the generic docbook port, rather than the specific ones) a while ago. I'll need to review the commit logs and my mail archives to double check why we went this route in the first place. ] N -- Internet connection, $19.95 a month. Computer, $799.95. Modem, $149.95. Telephone line, $24.95 a month. Software, free. USENET transmission, hundreds if not thousands of dollars. Thinking before posting, priceless. Somethings in life you can't buy. For everything else, there's MasterCard. -- Graham Reed, in the Scary Devil Monastery To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message