From owner-freebsd-emulation@FreeBSD.ORG Thu Mar 22 16:19:14 2007 Return-Path: X-Original-To: freebsd-emulation@freebsd.org 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 C295E16A403 for ; Thu, 22 Mar 2007 16:19:14 +0000 (UTC) (envelope-from anderson@freebsd.org) Received: from mh1.centtech.com (moat3.centtech.com [64.129.166.50]) by mx1.freebsd.org (Postfix) with ESMTP id 64B5113C4C3 for ; Thu, 22 Mar 2007 16:19:14 +0000 (UTC) (envelope-from anderson@freebsd.org) Received: from [10.177.171.220] (neutrino.centtech.com [10.177.171.220]) by mh1.centtech.com (8.13.8/8.13.8) with ESMTP id l2MFqNQQ074009; Thu, 22 Mar 2007 10:52:23 -0500 (CDT) (envelope-from anderson@freebsd.org) Message-ID: <4602A637.3000002@freebsd.org> Date: Thu, 22 Mar 2007 10:52:23 -0500 From: Eric Anderson User-Agent: Thunderbird 1.5.0.10 (X11/20070320) MIME-Version: 1.0 To: =?windows-1252?Q?=3F=3F=3F=3F=3F=3F=3F=3F_=3F=3F=3F=3F=3F=3F=3F?= References: In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Scanned: ClamAV 0.88.4/2904/Thu Mar 22 06:03:31 2007 on mh1.centtech.com X-Virus-Status: Clean X-Spam-Status: No, score=-2.6 required=8.0 tests=AWL,BAYES_00 autolearn=ham version=3.1.6 X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on mh1.centtech.com Cc: freebsd-emulation@freebsd.org Subject: Re: question 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, 22 Mar 2007 16:19:14 -0000 On 03/22/07 09:50, Валентин Корякин wrote: > Hello! > Excuse me if I wrote this e-mail mistakenly. > I've noticed that port "linux_base" just dissappeared from my port's list. Could you tell me which port I should use instead? (I have only linux_base-fc4 and linux_base-gentoo-stage) > OS freebsd 6.1-stable. You should start reading /usr/ports/UPDATING: 20060616: AFFECTS: users of emulation/linux_base-* AUTHOR: netchild@FreeBSD.org We now use Fedora Core 4 as the linux base port, and the corresponding xorg libs for the linux X11 libs port. To upgrade you have to run portupgrade -f -o emulators/linux_base-fc4 linux_base\* portupgrade -f -o x11/linux-xorg-libs linux-XFree86-libs You need to make sure that you have not changed the sysctl compat.linux.osrelease. FC4 behaves differently depending on the content of this sysctl. Only the default value of this sysctl is supported. In case of problems also revert to the default of the compat.linux.osname if changed. In case "printenv | grep LD_" prints something, e.g., LD_LIBRARY_PATH or LD_PRELOAD, you have to make sure it is not set when starting linux programs, else FreeBSD libraries will be picked up and the programs do not start. After this start a linux program to test, e.g., acroread. If you get errors when starting linux programs about problems with libraries, and you made sure no LD_* variable is set as described above, you are one of those unlucky people where we do not have a better solution as to tell you to deinstall every linux port, remove /compat/linux completely to make sure no cruft is left and reinstall everything you need.