Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 27 Nov 2001 00:36:08 +0100
From:      "Cyrille Lefevre" <clefevre-lists@noos.fr>
To:        "David W. Chapman Jr." <dwcjr@inethouston.net>, "Jochem Kossen" <j.kossen@home.nl>
Cc:        "Dinesh Nair" <dinesh@alphaque.com>, "Tom Fischer" <tfischer@rain.fr>, "FreeBSD-Stable" <stable@FreeBSD.ORG>, "FreeBSD-Ports" <freebsd-ports@freebsd.org>
Subject:   -current vs. -stable port tree (was Re: linux-base 6.2 vs  linux-base 7)
Message-ID:  <008601c176d3$229d5d80$91e5c6d4@cybercable.fr>
References:  <3BFF8750.8090109@rain.fr> <Pine.BSF.4.21.0111251826300.1052-100000@prophet.alphaque.com> <20011125211058.A628@jochem.dyndns.org> <20011125213815.GA16500@leviathan.inethouston.net> <20011125230111.A24090@jochem.dyndns.org> <20011125222422.GA17212@leviathan.inethouston.net> <20011125233536.A24348@jochem.dyndns.org> <20011125230612.GB17212@leviathan.inethouston.net> <00c201c17625$8c4febc0$91e5c6d4@cybercable.fr> <004c01c17628$6bd0cce0$d800a8c0@inethouston.net>

next in thread | previous in thread | raw e-mail | index | archive | help
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

"David W. Chapman Jr." <dwcjr@inethouston.net> wrote:
> > > You may want to try to get rid of linux_base6 and 7 and do a
> > > fresh install of 7.  I know staroffice works right out of the
> > > ports with 7  and linux-netscape just needs a symlink to the
> > > libstdc++.  I do not  know about linux-opera.
> >
> > frankly, do you think it is a normal thing to do ? how about
> > other linux ports which all depend on linux_base while
> > staroffice6 is the only one depending on linux_base-7 ! as I
> > remember me, staroffice6 
> 
> This is normal because there's a bug in the way redhat 7.x treats
> shared libs.  If you want to complain about how absurd the
> workaround is spam the redhat mailing list because its their fault!
> 
> staroffice6 is the only port that depends on linux_base7 because it
> practically requires the new linuxulator kernel and redhat7

maybe it is better to run staroffice60 under linux_base-7, but, IMHO,
if it
works under linux_base, that is the way to go until linux_base-7 is
fixed.

> > also works w/ linux_base, so, why not just switching it to use
> > linux_base
> > instead of linux_base-7 and to switch all linux ports to
> > linux_base-7 when they will be right to use it. the *right*
> > alternative, of course,
> 
> They can use it with little modification.  Most only require you
> changing the dependency in the Makefile

why this is not done until linux_base-7 is fixed (read the RH shared
libs).

how about changing :

DEPENDS= .../linux_base-7

by something like this :

.if  defined(WANT_LINUX_BASE_7)
FETCH_DEPENDS=
${LINUXBASE}/usr/X11R6/lib/libXrender.so.1.0:${PORTSDIR}/emulators/lin
ux_base-7
BUILD_DEPENDS=
${LINUXBASE}/usr/X11R6/lib/libXrender.so.1.0:${PORTSDIR}/emulators/lin
ux_base-7
.else
USE_LINUX=    yes
.endif

so, anybody would be happy, no ?

> > would be to fix linux_base-7 to be linux_base compatible... but
> > nobody care and everybody seems to considere normal what's
> > happen !!!
> 
> Its not that linux_base-7 isn't "linux_base" compatible its that
> redhat 7 has a shared lib bug.  We will have to use some of
> linux_base6's libc5 for  

are you saying that RH7 users can't run netscape 4.79 and so ?

> those ports which actually require it, but we can't even get a
> grasp on what doesn't work under linux_base7 because we can't get
> enough details about what doesn't work.  Most people just say "it
> doesn't work, linux_base-7 sucks".  The reality is that
> linux_base-6 will go away because we are  

it is the case, no ;-)

> phasing in linux_base7 so we have to fix what we can to make the
> ports work with it whether its modifying the linux_base7 port or
> the ports that depend on it.  This is going to be on a per port
> basis, there is no simple fix to fix all the problems in this
> massive upgrade process.  We cannot continue until people start
> substantiating problems with a fresh linux_base-7 installation
> instead of complaining how it works.

my opinion is that we don't have to jump to something which works in
one
case and fails in all others. if that happen, it is preferable to
stay as is until
everything work fine w/ the new things. this has a name, QUALITY and
doing things the way "you" made it is the wrong way. it is a real
pain
to not have -current, -stable and -release port tree to avoid such
problems.

CC -ports added

Cyrille.
- -- 
Cyrille Lefevre           mailto:clefevre@citeweb.net

-----BEGIN PGP SIGNATURE-----
Version: PGPfreeware 7.0.3 for non-commercial use <http://www.pgp.com>;

iQA/AwUBPALf7xrcilDwD0PGEQLQkwCeKwKib2ras8PU+0AYrdHeiDAwU/MAoPH8
/pfm0mFipqL3eYvhAx1ZokFf
=rl5w
-----END PGP SIGNATURE-----



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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?008601c176d3$229d5d80$91e5c6d4>