From owner-freebsd-emulation@FreeBSD.ORG Mon Jun 28 13:34:27 2010 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 922B2106566B for ; Mon, 28 Jun 2010 13:34: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 0FC638FC0A for ; Mon, 28 Jun 2010 13:34:26 +0000 (UTC) Received: from outgoing.leidinger.net (pD9E2CB8E.dip.t-dialin.net [217.226.203.142]) by mail.ebusiness-leidinger.de (Postfix) with ESMTPSA id E04C0844037; Mon, 28 Jun 2010 15:34:21 +0200 (CEST) Received: from webmail.leidinger.net (webmail.leidinger.net [192.168.1.102]) by outgoing.leidinger.net (Postfix) with ESMTP id ADFDE595B; Mon, 28 Jun 2010 15:34:18 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=Leidinger.net; s=outgoing-alex; t=1277732058; bh=pCH254/HqoUgnUe8iQkr1F57p3r7soK8q5gm4c4RnII=; h=Message-ID:Date:From:To:Cc:Subject:References:In-Reply-To: MIME-Version:Content-Type:Content-Transfer-Encoding; b=WOe8N39GRe6dcinpTorSLECijVI2ztRnaz0uHntduWjoSJG2dGgNA0M4dz4RT4U2c 6QIHNeyIIJlhm3e96dsTdHVXcCqn+KYQyYsjx9wxn2bO3RHEthikvr61Ld5hvaF/et afBzsspcHwE1myDQDm12EET5JXr2JA9CyowqinBasL4XVGj3e+++agVulXXkrXdDYL 6wtxS0vDCsaziblcaGGcv87OJE5XGGXJcaGVvWggw6NsRZmSeMEOv57sFttA0J9IK3 mwcx7Q6GxMjS0K9EXHYdXYGcg/F/ot3tT3PkbupEBWVpQIWp6a+HgiiMTpWUpAJ7Cb NuTsNe2gE00uA== Received: (from www@localhost) by webmail.leidinger.net (8.14.4/8.13.8/Submit) id o5SDYIIe072388; Mon, 28 Jun 2010 15:34:18 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Received: from pslux.ec.europa.eu (pslux.ec.europa.eu [158.169.9.14]) by webmail.leidinger.net (Horde Framework) with HTTP; Mon, 28 Jun 2010 15:34:17 +0200 Message-ID: <20100628153417.14845uofcf3vemko@webmail.leidinger.net> Date: Mon, 28 Jun 2010 15:34:17 +0200 From: Alexander Leidinger To: gnats@FreeBSD.org References: <201006242029.o5OKT5Id009608@freefall.freebsd.org> In-Reply-To: <201006242029.o5OKT5Id009608@freefall.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: 7bit User-Agent: Dynamic Internet Messaging Program (DIMP) H3 (1.1.4) X-EBL-MailScanner-Information: Please contact the ISP for more information X-EBL-MailScanner-ID: E04C0844037.A5E7F X-EBL-MailScanner: Found to be clean X-EBL-MailScanner-SpamCheck: not spam, spamhaus-ZEN, SpamAssassin (not cached, score=-1.1, required 6, autolearn=disabled, ALL_TRUSTED -1.00, DKIM_SIGNED 0.10, DKIM_VALID -0.10, DKIM_VALID_AU -0.10) X-EBL-MailScanner-From: alexander@leidinger.net X-EBL-MailScanner-Watermark: 1278336863.98953@Xm5KFea0OiafMpnAEKc0eg X-EBL-Spam-Status: No Cc: freebsd-emulation@FreeBSD.org Subject: Re: ports/148097: [patch] suggested addition to linux_base-* packages to set osrealese variable correctly 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: Mon, 28 Jun 2010 13:34:27 -0000 > New Synopsis: [patch] suggested addition to linux_base-* packages to > set osrealese variable correctly FreeBSD systems where the 2.4 emulation is not the default do not have enough 2.6 emulation stuff available to really have it run 2.6-stuff. It may be suitable for some specific uses, but not for all. If people want to use 2.6-emulation on systems where it is not the default, they to this on their own risk, and as such are supposed to enable it on their own. linux_base-fc4 will run correctly with 2.4 and the handbook is telling that this is required for <8.0 systems, so not all linux_base ports require the 2.4-emulation. Services which are started at boot-time and *require* 2.6-emulation, should make sure 2.6-emulation is activated. One way to make sure the the linux emulation is enable early is to add linux_load="YES" to loader.conf. The handbook should be enhanced to tell about this. My suggestion (it's up for discussion, off course) is to forget about the patch in this PR and to change the dependencies (maybe something to put abi before sysctl), and/or to enhance the handbook to talk about issues with the (non-supported) 2.6-emulation on 7.x systems. Bye, Alexander. -- The doctrine of human equality reposes on this: that there is no man really clever who has not found that he is stupid. -- Gilbert K. Chesterson http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137