From owner-freebsd-emulation@FreeBSD.ORG Sun May 13 07:30:27 2012 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 821E5106564A for ; Sun, 13 May 2012 07:30:27 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from mail.ebusiness-leidinger.de (mail.ebusiness-leidinger.de [217.11.53.44]) by mx1.freebsd.org (Postfix) with ESMTP id 394B28FC0C for ; Sun, 13 May 2012 07:30:27 +0000 (UTC) Received: from outgoing.leidinger.net (p4FC43FAB.dip.t-dialin.net [79.196.63.171]) by mail.ebusiness-leidinger.de (Postfix) with ESMTPSA id 4E280844BD8; Sun, 13 May 2012 09:30:13 +0200 (CEST) Received: from unknown (IO.Leidinger.net [192.168.1.12]) by outgoing.leidinger.net (Postfix) with ESMTPS id B43921CEB; Sun, 13 May 2012 09:30:10 +0200 (CEST) Date: Sun, 13 May 2012 09:30:08 +0200 From: Alexander Leidinger To: caindie Message-ID: <20120513093008.00007fe7@unknown> In-Reply-To: <1336764926995-5704233.post@n5.nabble.com> References: <1336755968776-5703566.post@n5.nabble.com> <1336764926995-5704233.post@n5.nabble.com> X-Mailer: Claws Mail 3.7.10cvs42 (GTK+ 2.16.6; i586-pc-mingw32msvc) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-EBL-MailScanner-Information: Please contact the ISP for more information X-EBL-MailScanner-ID: 4E280844BD8.A1AD7 X-EBL-MailScanner: Found to be clean X-EBL-MailScanner-SpamCheck: not spam, spamhaus-ZEN, SpamAssassin (not cached, score=-0.814, required 6, autolearn=disabled, ALL_TRUSTED -1.00, AWL 0.20, T_RP_MATCHES_RCVD -0.01) X-EBL-MailScanner-From: alexander@leidinger.net X-EBL-MailScanner-Watermark: 1337499014.18545@PI8w9SbUBLJYBkLaFplP/w X-EBL-Spam-Status: No Cc: freebsd-emulation@freebsd.org Subject: Re: linux emulation 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: Sun, 13 May 2012 07:30:27 -0000 On Fri, 11 May 2012 12:35:26 -0700 (PDT) caindie wrote: > If linux base requires updating, I think it is reasonable to ask > whether it is still useful to base linux base on fedora. Fedora seems > more and more to be full of sound and fury - the question is what if > anything does fedora signify anymore. We have linux_base-c6 now in the ports (it is committed, a little warning message when it was not committed is at http://www.leidinger.net/blog/2012/03/13/new-centos-linux_base-for-testing-soonish/ which needs to be taken into account if you want to experiment with it). It is not ready for generic use, we may miss some kernel functionality (see http://www.leidinger.net/blog/2012/03/13/new-opportunities-in-the-linuxulator/). This is only the linux_base port, not the infrastructure port around it. If you want to know how to update the infrastructure ports, have a look at http://www.leidinger.net/blog/2011/09/01/howto-add-linux-infrastructure-ports-for-a-new-linux_base-port/ > I'm trying to solve a specific problem; linux base in ports needs > updating to be sure; I don't think the answer to that should revolve > around my specific need. I think the user community will better > served by more of a "big picture" look at linux emulation and freebsd > - going forward. The big picture is, that Fedora is not the way to proceed. A long-term distribution should be chosen for the next linux_base. CentOS is a candidate for this. We have CentOS 6 linux_base in the ports collection now. Most probably any long-term distribution needs updates to the linuxulator in the kernel. It looks like CentOS 6 needs a 2.6.18 based emulation. Our linuxulator reports itself as 2.6.16 compatible (but some parts like inotify and epoll are missing, so the kernel does not tell the truth). Nobody came up with an alternative to CentOS 6 so far. So open issues are: - having a look if there are updates to some RPMs of linux_base-c6 - generating linux infrastructure ports for linux_base-c6 - checking for missing functionality in our kernel Bye, Alexander. -- http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137