From owner-freebsd-current  Sun Feb 20 14:11:18 2000
Delivered-To: freebsd-current@freebsd.org
Received: from relay.nuxi.com (nuxi.cs.ucdavis.edu [169.237.7.38])
	by hub.freebsd.org (Postfix) with ESMTP id 9632E37BEFD
	for <freebsd-current@FreeBSD.ORG>; Sun, 20 Feb 2000 14:11:13 -0800 (PST)
	(envelope-from obrien@NUXI.com)
Received: from dragon.nuxi.com (root@d60-025.leach.ucdavis.edu [169.237.60.25])
	by relay.nuxi.com (8.9.3/8.9.3) with ESMTP id OAA66562;
	Sun, 20 Feb 2000 14:10:30 -0800 (PST)
	(envelope-from obrien@dragon.nuxi.com)
Received: (from obrien@localhost)
	by dragon.nuxi.com (8.9.3/8.9.1) id OAA15195;
	Sun, 20 Feb 2000 14:10:35 -0800 (PST)
	(envelope-from obrien)
Date: Sun, 20 Feb 2000 14:10:35 -0800
From: "David O'Brien" <obrien@FreeBSD.ORG>
To: "Jordan K. Hubbard" <jkh@zippy.cdrom.com>
Cc: freebsd-current@FreeBSD.ORG
Subject: Re: Installing linux_base 6.1
Message-ID: <20000220141035.L14682@dragon.nuxi.com>
Reply-To: obrien@FreeBSD.ORG
References: <20000220133512.I14682@dragon.nuxi.com> <14945.951083250@zippy.cdrom.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 1.0i
In-Reply-To: <14945.951083250@zippy.cdrom.com>; from jkh@zippy.cdrom.com on Sun, Feb 20, 2000 at 01:47:30PM -0800
X-Operating-System: FreeBSD 4.0-CURRENT
Organization: The NUXI BSD group
X-PGP-Fingerprint: B7 4D 3E E9 11 39 5F A3  90 76 5D 69 58 D9 98 7A
X-Pgp-Keyid: 34F9F9D5
Sender: owner-freebsd-current@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.ORG

On Sun, Feb 20, 2000 at 01:47:30PM -0800, Jordan K. Hubbard wrote:
> 
> You miss the point entirely.

Possibly.

> For others that's anywhere but since /usr is a comparatively small,
> read-only partition which they share amongst multiple boxes and they
> want the compat stuff to go in /usr/local/share/compat or something.
> The symlink gives you that flexibility and the fact that sysinstall

So they make /usr/compat be a symlink to where ever.  As they may do for
/usr/X11R6.  Buy why not reduce the complexity for the 90% case?

If we really imagine people wanting to put the compat bits elsewhere,
then we should make the location a knob in /etc/rc.conf and a sysctl to
tell the linux and osf1 image activators where to find the compat bits.

> I should also point out that making it a non-symlink would also
> completely break the linux_base port (for one) on those systems where
> /usr (and hence /usr/compat) is a read-only volume.

How did those read-only volumes get populated?  How was the initial
install done?  Build worlds?  I don't see where installing compat bits is
any different.


> Ports aren't even technically supposed to touch anything outside of
> /usr/local,

A mistake, but that's too far gone to fix.  [should have been /usr/pkg]

-- 
-- David    (obrien@NUXI.com)


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message