From owner-cvs-all Thu Jul 8 23:30:48 1999 Delivered-To: cvs-all@freebsd.org Received: from gaia.euronet.nl (gaia.euronet.nl [194.134.0.10]) by hub.freebsd.org (Postfix) with ESMTP id 536C31515A; Thu, 8 Jul 1999 23:30:43 -0700 (PDT) (envelope-from marcel@scc.nl) Received: from scones.sup.scc.nl (i303.ztm.euronet.nl [194.134.67.64]) by gaia.euronet.nl (8.8.8/8.8.8) with ESMTP id IAA24769; Fri, 9 Jul 1999 08:30:41 +0200 (MET DST) Received: from scc.nl (scones.sup.scc.nl [192.168.2.4]) by scones.sup.scc.nl (8.9.3/8.9.3) with ESMTP id IAA15427; Fri, 9 Jul 1999 08:30:40 +0200 (CEST) (envelope-from marcel@scc.nl) Message-ID: <37859710.532CAC24@scc.nl> Date: Fri, 09 Jul 1999 08:30:40 +0200 From: Marcel Moolenaar Organization: SCC vof X-Mailer: Mozilla 4.6 [en] (X11; I; FreeBSD 4.0-CURRENT i386) X-Accept-Language: en MIME-Version: 1.0 To: Doug Cc: "David O'Brien" , Sheldon Hearn , cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: cvs commit: ports/emulators/linux-base-5.2 - Imported sources References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk Doug wrote: > > On Thu, 8 Jul 1999, David O'Brien wrote: > > > At at minimum the ports should be renamed ``linux-base-RH52'' and > > ``linux-base-RH60''. We don't have "."'s in our ports directories, and I > > personally don't want to start now. And put "RH" in the name so we know > > it is RH that these version numbers apply to. > > I think you raise a good point in your paragraph below, and I > would further suggest that it would be more clear to name the ports > linux-user-libc and linux-user-glibc, or something similar. RH 5.2 has both. It doesn't work that way. Having linux-user-libc and linux-user-glibc also implies you can install them both at the same time. This is only possible if the ports only include libraries, which means you still need a linux-base, ans so on and so forth... > > Why do we need two ports?? I want Linux emulation, I don't want to have > > to know if I need RH52 compatibility (which is really a libc5 issue) or > > RH60 (which is really a glibc2 issue). > > Then you're asking for more than linux users get. (not that that > would be a bad thing.) I think that Marcel has hit on an interesting area, > namely the more "linux compatible" our linux emulation becomes, the more > goofy linux'isms we will need to work with. This is just one of them. I don't think it's a good idea to try to capture all possibilities in a port. I don't even think it's possible. It's also not possible to make a port that eats every Linux application thrown at it. The alternative: Take a popular distribution and stick to it. > In short, I really hope that people will lighten up on Marcel a > little bit (ok, a lot). If he's willing to devote a big chunk of time to > this, and his code ends up improving our emulation ability, I say give him > the rope and see if he hangs himself with it before we start slapping his > wrists. The comments on naming the directory are valid. No problem. The discussion of what the port should do or how we can fill /compat/linux is simply too late. For every so-called solution, I'll probably have an unsolved problem :-) > The last thing that the project needs right now is to scare off > people who are willing to put the time into creative new solutions to old > problems. I'm not scared easily. I'm not even getting upset, but thanks for the support anyway! -- Marcel Moolenaar mailto:marcel@scc.nl SCC Internetworking & Databases http://www.scc.nl/ Amsterdam, The Netherlands tel: +31 20 4200655 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message