Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 28 Jun 2010 15:34:17 +0200
From:      Alexander Leidinger <Alexander@Leidinger.net>
To:        gnats@FreeBSD.org
Cc:        freebsd-emulation@FreeBSD.org
Subject:   Re: ports/148097: [patch] suggested addition to linux_base-* packages to set osrealese variable correctly
Message-ID:  <20100628153417.14845uofcf3vemko@webmail.leidinger.net>
In-Reply-To: <201006242029.o5OKT5Id009608@freefall.freebsd.org>
References:  <201006242029.o5OKT5Id009608@freefall.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
> 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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20100628153417.14845uofcf3vemko>