From owner-freebsd-emulation@FreeBSD.ORG Thu May 11 08:26:03 2006 Return-Path: X-Original-To: freebsd-emulation@FreeBSD.org Delivered-To: freebsd-emulation@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C499016A401 for ; Thu, 11 May 2006 08:26:03 +0000 (UTC) (envelope-from gabor.kovesdan@t-hosting.hu) Received: from server.t-hosting.hu (server.t-hosting.hu [217.20.133.7]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3A54843D45 for ; Thu, 11 May 2006 08:26:03 +0000 (GMT) (envelope-from gabor.kovesdan@t-hosting.hu) Received: from localhost (localhost [127.0.0.1]) by server.t-hosting.hu (Postfix) with ESMTP id 67FAD999558; Thu, 11 May 2006 10:26:00 +0200 (CEST) X-Virus-Scanned: amavisd-new at t-hosting.hu Received: from server.t-hosting.hu ([127.0.0.1]) by localhost (server.t-hosting.hu [127.0.0.1]) (amavisd-new, port 10024) with LMTP id XxmguMbwBU2g; Thu, 11 May 2006 10:25:55 +0200 (CEST) Received: from [192.168.2.186] (catv-5062e7e3.catv.broadband.hu [80.98.231.227]) by server.t-hosting.hu (Postfix) with ESMTP id D4968999541; Thu, 11 May 2006 10:25:54 +0200 (CEST) Message-ID: <4462F50C.6020608@t-hosting.hu> Date: Thu, 11 May 2006 10:25:48 +0200 From: =?ISO-8859-1?Q?K=F6vesd=E1n_G=E1bor?= User-Agent: Thunderbird 1.5.0.2 (Windows/20060308) MIME-Version: 1.0 To: kama References: <20060511095842.C76846@ns1.as.pvp.se> In-Reply-To: <20060511095842.C76846@ns1.as.pvp.se> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-emulation@FreeBSD.org Subject: Re: linux_base Gentoo. X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 May 2006 08:26:03 -0000 kama wrote: > Why do we not use gentoo as the default linuxbase? > > Its so easy to set up, no dependencies. This is how I install it. (No > port needed) > > fetch ftp://mirror.of.choice/pub/os/gentoo/releases/x86/2006.0/stages/stage3-x86-2006.0.tar.bz2 > > mkdir /compat/linux > cd /compat/linux > tar xjpf /path/to/stage3-x86-2006.0.tar.bz2 > cp /etc/resolv.conf etc > > Thats it. > > After that you can 'chroot /compat/linux /bin/bash' and start using > emerge to install portages. I have not used emerge to compile a new kernel > and world yet. Dont know if I never will need that either. rm > /compat/linux and unpack a newer version of gentoo. > > Some things are borken. like, you cant ping from the chrooted env, but > wget works. We really need to get a updated versions of the linux > syscalls. Unfortunately I dont have the knowledge and time to get into > that work. (As most of the peoples) > > I have not tested X utils under this emulation since I dont have any > desktops running freebsd. > > I have used this setup for quite some time now (a year or so) and use it > when developing linuxbinaries. I also run gameservers with this > installation method. > > At least we will get rid of the compatibility problems with binaries not > working anymore on the old linuxbases. > > Hello, there is stage1 in the ports tree. I maintain that port and like it, too. The other linux_bases tend to segfault for me, but gentoo is fine. Maybe I will port stage2 and stage3 if I have time this summer. Gabor Kovesdan