Date: Wed, 22 Mar 2000 00:54:38 -0300 (EST) From: Joao Paulo Campello <john@netpe.com.br> To: Marcel Moolenaar <marcel@cup.hp.com> Cc: marcel@FreeBSD.org, ports@FreeBSD.org Subject: Re: FreeBSD Port: linux_base6.1 Message-ID: <Pine.BSF.4.21.0003220032390.8349-100000@rix.ibbs.com.br> In-Reply-To: <38D7BE98.173C0FB9@cup.hp.com>
next in thread | previous in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0003220032390.8349-100000>