Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 16 Oct 2001 23:36:53 -0700
From:      John Merryweather Cooper <john_m_cooper@yahoo.com>
To:        Mario Sergio Fujikawa Ferreira <lioux@uol.com.br>
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>
In-Reply-To: <20011016134104.A87364@exxodus.fedaykin.here>; from lioux@uol.com.br on Tue, Oct 16, 2001 at 08:41:04 -0700
References:  <20011015230017.E38998@johncoop.MSHOME> <20011016134104.A87364@exxodus.fedaykin.here>

next in thread | previous in thread | raw e-mail | index | archive | help

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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20011016233653.A1778>