From owner-freebsd-ports Tue Mar 21 20: 0: 6 2000 Delivered-To: freebsd-ports@freebsd.org Received: from rix.ibbs.com.br (rix.ibbs.com.br [200.249.240.10]) by hub.freebsd.org (Postfix) with SMTP id 6ACE537BB7A for ; Tue, 21 Mar 2000 19:59:45 -0800 (PST) (envelope-from john@netpe.com.br) Received: (qmail 8370 invoked by uid 1000); 22 Mar 2000 03:54:38 -0000 Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 22 Mar 2000 03:54:38 -0000 Date: Wed, 22 Mar 2000 00:54:38 -0300 (EST) From: Joao Paulo Campello X-Sender: john@rix.ibbs.com.br To: Marcel Moolenaar Cc: marcel@FreeBSD.org, ports@FreeBSD.org Subject: Re: FreeBSD Port: linux_base6.1 In-Reply-To: <38D7BE98.173C0FB9@cup.hp.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Tue, 21 Mar 2000, Marcel Moolenaar wrote Hi, > The linux_base port installs a subset of what you would normally find on > a Linux box. There's no point in installing a complete Linux system. The > bottomline is that it is possible that a certain application expects a > certain binary to be in a certain directory while it isn't actually > there. This can easily be solved (just as a real Linux system): Install > the appropriate RPM (if applicable)... Okay, I got it. Even though I've never expected my FreeBSD box to be a hundred percent compatible with a Linux system, I got disappointed when tried to install the jdk1.2.2 linux binary (it's java, I expected it to work) and it didn't work fine. Gimme a hand: What's the suggest way to solve problems like a linux application not finding some other program in an expected dir? (like /usr/bin/expr). Should I symlink all the complained files or is there a way I can use RPM (like you said) and it would detect all the necessary files in /compat/linux/... ? > Run Linux. You'll have near 100% compatibility there, although I'm not > guaranteeing anything :-) Neither do I. :)))) > Serious: We try to give the best possible compatibility given certain > parameters. This means that you shouldn't expect "Plug-n-Play" > behaviour. We will however try to make running Linux binaries as easy as > possible. Our ports collection helps bridge the gap. Ports is a really good job from FreeBSD team, altough I prefer trying to install the packages by myself (just for control and learning about the application itself). Of course I always take a look at the patch-files of the PORT, so I can patch the files manually and install the well-running versions in FreeBSD systems. My big problem now is that I tried to install JDK1.2.2 from the Blackdown Port Team and there were problems. I tried to install the Linux installation from Sun (using /compat/linux when necessary) and there were the same problems (not handling open sockets). Why don't install JDK1.2.2 FreeBSD port? Cause it's not yet available, and I really needed to work with Java. At last, I installed JDK1.1.8 from Ports ;) It's running pretty well at my system, but I'm still waiting for a solution to run JDK1.2.2 on my system. I really need Java2 support, but I really don't wanna installing RedHat. It was like a battle to convince my partners to install FreeBSD instead of RedHat, but now I think they're well satisfied and convinced about my reasons of doing the best choice ;) So, I thank you again and ask you (or ports@freebsd.org) if you could help in any way, suggestion, solution to run JDK1.2.2 on my FreeBSD 3.4-STABLE (even though I have to install 4.0-STABLE). But the JDK1.2.2 have to work fine, including good open sockets handling ;) Cheers, Joao Paulo. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message