From owner-freebsd-ports Mon Nov 26 15:57:12 2001 Delivered-To: freebsd-ports@freebsd.org Received: from smtp.noos.fr (verlaine.noos.net [212.198.2.73]) by hub.freebsd.org (Postfix) with ESMTP id 9110537B417 for ; Mon, 26 Nov 2001 15:56:55 -0800 (PST) Received: (qmail 17945584 invoked by uid 0); 26 Nov 2001 23:36:20 -0000 Received: from unknown (HELO cdlpc) ([212.198.229.145]) (envelope-sender ) by 212.198.2.73 (qmail-ldap-1.03) with RC4-MD5 encrypted SMTP for ; 26 Nov 2001 23:36:20 -0000 Message-ID: <008601c176d3$229d5d80$91e5c6d4@cybercable.fr> Reply-To: "Cyrille Lefevre" From: "Cyrille Lefevre" To: "David W. Chapman Jr." , "Jochem Kossen" Cc: "Dinesh Nair" , "Tom Fischer" , "FreeBSD-Stable" , "FreeBSD-Ports" References: <3BFF8750.8090109@rain.fr> <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> Subject: -current vs. -stable port tree (was Re: linux-base 6.2 vs linux-base 7) Date: Tue, 27 Nov 2001 00:36:08 +0100 Organization: ACME MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 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 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 "David W. Chapman Jr." 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 iQA/AwUBPALf7xrcilDwD0PGEQLQkwCeKwKib2ras8PU+0AYrdHeiDAwU/MAoPH8 /pfm0mFipqL3eYvhAx1ZokFf =rl5w -----END PGP SIGNATURE----- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message