From owner-freebsd-ports Thu Aug 31 04:52:57 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.FreeBSD.org (8.6.11/8.6.6) id EAA03687 for ports-outgoing; Thu, 31 Aug 1995 04:52:57 -0700 Received: from server.netcraft.co.uk (server.netcraft.co.uk [194.72.238.2]) by freefall.FreeBSD.org (8.6.11/8.6.6) with ESMTP id EAA03669 ; Thu, 31 Aug 1995 04:52:52 -0700 Received: (from paul@localhost) by server.netcraft.co.uk (8.6.11/8.6.9) id MAA00348; Thu, 31 Aug 1995 12:52:28 +0100 From: Paul Richards Message-Id: <199508311152.MAA00348@server.netcraft.co.uk> Subject: Re: Dependencies To: asami@cs.berkeley.edu (Satoshi Asami) Date: Thu, 31 Aug 1995 12:52:27 +0100 (BST) Cc: paul@FreeBSD.org, ports@FreeBSD.org In-Reply-To: <199508310841.BAA10845@silvia.HIP.Berkeley.EDU> from "Satoshi Asami" at Aug 31, 95 01:41:30 am Reply-to: paul@FreeBSD.org X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Content-Length: 944 Sender: ports-owner@FreeBSD.org Precedence: bulk In reply to Satoshi Asami who said > * We can improve things a lot from where we currently are but it does > * complicate things that much more. In this case I think it's worth it > * though. Having PPP start up and download something I already have is > * really bad. > > The last sentence I can agree, but requiring all the exec_depends' > pathnames is a little too much. The three "default" cases (see above) > should cover most of what we need. Which comes back to the original point, the current mechanism fails not because the code isn't installed but because it isn't in the users default path. The thing that's wrong with the current scheme is that it relies on the path environment rather than checking that the files are actually there. -- Paul Richards, Bluebird Computer Systems. FreeBSD core team member. Internet: paul@FreeBSD.org, http://www.freebsd.org/~paul Phone: 0370 462071 (Mobile), +44 1222 457651 (home)