From owner-freebsd-ports Wed Aug 30 01:27:45 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.FreeBSD.org (8.6.11/8.6.6) id BAA18442 for ports-outgoing; Wed, 30 Aug 1995 01:27:45 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.FreeBSD.org (8.6.11/8.6.6) with ESMTP id BAA18434 ; Wed, 30 Aug 1995 01:27:39 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.12/8.6.9) id BAA17468; Wed, 30 Aug 1995 01:27:36 -0700 Date: Wed, 30 Aug 1995 01:27:36 -0700 Message-Id: <199508300827.BAA17468@silvia.HIP.Berkeley.EDU> To: paul@freebsd.org CC: paul@freebsd.org, ports@freebsd.org In-reply-to: <199508291154.MAA15022@server.netcraft.co.uk> (message from Paul Richards on Tue, 29 Aug 1995 12:54:05 +0100 (BST)) Subject: Re: Dependencies From: asami@cs.berkeley.edu (Satoshi Asami) Sender: ports-owner@freebsd.org Precedence: bulk * Could we add a dependency file or something along those lines, that * has the paths of the files the package depends on and then we can * check whether the file actually exists and even whether it has the * correct permissions. The problem with this approach is that it hard-codes the "local" tree to /usr/local and the X tree to /usr/X11R6, which we are trying to avoid. * mtree can be used to do most of this. Incidentally, I had someone * try and install a package yesterday without mtree in their path (it's in * /usr/sbin/mtree so that was reasonable). We should hard code that path * into the bsd.mk files for ports. That one is already fixed in the -current bsd.port.mk. (I think it was Rod who pointed it out.) Satoshi