From owner-freebsd-ports  Wed Sep  6 16: 0:51 2000
Delivered-To: freebsd-ports@freebsd.org
Received: from maynard.mail.mindspring.net (maynard.mail.mindspring.net [207.69.200.243])
	by hub.freebsd.org (Postfix) with ESMTP
	id 1B9BC37B423; Wed,  6 Sep 2000 16:00:44 -0700 (PDT)
Received: from silvia.hip.berkeley.edu (sji-ca41-227.ix.netcom.com [209.111.208.227])
	by maynard.mail.mindspring.net (8.9.3/8.8.5) with ESMTP id TAA20957;
	Wed, 6 Sep 2000 19:00:39 -0400 (EDT)
Received: (from asami@localhost)
	by silvia.hip.berkeley.edu (8.11.0/8.11.0) id e86N0ZN26378;
	Wed, 6 Sep 2000 16:00:35 -0700 (PDT)
	(envelope-from asami)
To: Marcel Moolenaar <marcel@cup.hp.com>
Cc: obrien@FreeBSD.ORG, Akinori -Aki- MUSHA <knu@idaemons.org>,
	ports@FreeBSD.ORG, marcel@FreeBSD.ORG
Subject: Re: USE_LINUX?
References: <200006070819.BAA14744@silvia.hip.berkeley.edu> <86u2f5zy3g.wl@localhost.local.idaemons.org> <vqczooxn561.fsf@silvia.hip.berkeley.edu> <20000607101234.A80031@dragon.nuxi.com> <vqcg0ne9spn.fsf@silvia.hip.berkeley.edu> <39B5C330.6C1A9CE4@cup.hp.com> <vqclmx6w0e5.fsf@bubble.hip.berkeley.edu> <39B5E487.53669CAD@cup.hp.com> <vqcwvgpl41s.fsf@silvia.hip.berkeley.edu> <39B6B5D2.74219F2A@cup.hp.com>
From: asami@FreeBSD.ORG (Satoshi - Ports Wraith - Asami)
Date: 06 Sep 2000 16:00:33 -0700
In-Reply-To: Marcel Moolenaar's message of "Wed, 06 Sep 2000 17:23:30 -0400"
Message-ID: <vqc1yyxcei6.fsf@silvia.hip.berkeley.edu>
Lines: 44
X-Mailer: Gnus v5.7/Emacs 20.7
Sender: owner-freebsd-ports@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org

 * From: Marcel Moolenaar <marcel@cup.hp.com>

 * Well, the file is officially installed by one of the rpms and may be
 * used by Linux native tools. A link containing the version number and
 * pointing to that file is better. The link may point to anything for that
 * matter. We might as well create a new file then. On second thought,
 * forget about it; it's not worth it :-)

Ok.  We'll worry about it when need arises. :)

 * > You mean there aren't any ports that depend *only* on linux_base that
 * > needs the libraries (or anything else that it contains) for building?
 * 
 * Not the libraries; ldconfig. 

Don't get too caught up on the thing that's in the first field of
*_DEPENDS, that's just a mark to trigger the installation of the port
in the second field.  *Any* file from linux_base can be used as far as
I'm concerned.

 * 				If there's a port that depends on the
 * libraries during build, it probably can do the work at install time as
 * well (or of course add a proper BUILD_DEPENDS). For a default setting,
 * BUILD_DEPENDS could be empty IMO.
 * 
 * > For instance, isn't there something that will run its own binary
 * > installer, that needs shared libraries?
 * 
 * Yes. StarOffice, IIRC. But this will be covered by the RUN_DEPENDS,
 * right?

Yes, if it's run in the install stage.  I shouldn't have said "binary
installer".

My question is, is there any port out there that uses anything from
linux_base in all stages up to the build stage, other than those that
use compilers from linux_devtools.  If the answer is "none" or "only
very few", then we can take out the BUILD_DEPENDS.

If there are more than two or three, I'd prefer to put the
BUILD_DEPENDS there as well, since that will make the USE_LINUX
variable much easier to understand.

Satoshi


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