From owner-freebsd-ports Tue Oct 16 23:37: 8 2001 Delivered-To: freebsd-ports@freebsd.org Received: from smtp.bmi.net (smtp.bmi.net [204.57.191.31]) by hub.freebsd.org (Postfix) with ESMTP id 7644537B405; Tue, 16 Oct 2001 23:37:04 -0700 (PDT) Received: from johncoop.MSHOME (drumheller-router.bmi.net [206.63.201.3] (may be forged)) by smtp.bmi.net (Pro-8.9.3/Pro-8.9.3) with ESMTP id GAA24128; Wed, 17 Oct 2001 06:43:42 -0700 Date: Tue, 16 Oct 2001 23:36:53 -0700 From: John Merryweather Cooper To: Mario Sergio Fujikawa Ferreira Cc: marcel@FreeBSD.ORG, freebsd-ports@FreeBSD.ORG Subject: Re: Problem with emulators/linux_base-7 conflicting with devel/understand_ada Message-ID: <20011016233653.A1778@johncoop.MSHOME> References: <20011015230017.E38998@johncoop.MSHOME> <20011016134104.A87364@exxodus.fedaykin.here> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit In-Reply-To: <20011016134104.A87364@exxodus.fedaykin.here>; from lioux@uol.com.br on Tue, Oct 16, 2001 at 08:41:04 -0700 X-Mailer: Balsa 1.2.0 Lines: 66 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On 2001.10.16 08:41 Mario Sergio Fujikawa Ferreira wrote: > Hi, > > On Mon, Oct 15, 2001 at 10:59:55PM -0700, John Merryweather Cooper > wrote: > > First, let me say that I know that devel/understand_ada is dependent > on > > emulators/linux_base (the RH6 version). Strictly speaking, > therefore, > > this is not a bug with understand_ada. But because StarOffice 6.0 > is > > much, much happier with linux_base-7 (which the port now requires), > and > > because the linux_base ports are mutually exclusive (as presently > > configured), I have this little problem . . . > > It is wonderful that you use understand_ada. :) Please, let > Scitools know about it. They were considering a FreeBSD native version > but required prompt user desire for that. ;-) > As soon as I have a free moment, I'll let them know. :) > > emulators/linux_base-7 lacks a 'strip' in /compat/linux/usr/bin (or > > anywhere else). This causes devel/understand_ada to fail because a > > linux 'strip' doesn't exist to be executed. It would be real nice > if > > linux_base-7 had a 'strip' executable. > > I'll commit a in-between fix: I'll do the strip conditional > to the existence of the binary. When the strip command gets added, > please let me know .... unfortunaly, I don't use the new linux base > so I won't notice when it gets strip. > > Regards, > > -- > Mario S F Ferreira - UnB - Brazil - "I guess this is a signature." > lioux at ( freebsd dot org | linf dot unb dot br ) > flames to beloved devnull@someotherworldbeloworabove.org > feature, n: a documented bug | bug, n: an undocumented feature > This fixes it. Thanks. On a related note though, another library lacking from linux_base-7 is libstdc++. This causes linux-netscape to fail on startup. Realizing that certain choices have to be made in what gets included in "base" and realizing that "base" already includes a large amount of stuff, perhaps the following taxonomy would be good to consider: 1) linux_base -- containing the must-have-or-linuxator-won't run stuff; 2) linux_plus -- containing linux_base, 'strip', libstdc++, and any other stuff required for other ports to run that need more than base but less than developer 3) linux_devtool -- everything and the "kitchen sink" needed to cross-compile -- jmc MacroHard -- the perfection of form over substance, marketing over performance, and greed over design . . . To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message