From owner-cvs-all@FreeBSD.ORG Tue Mar 27 20:04:45 2007 Return-Path: X-Original-To: cvs-all@FreeBSD.org Delivered-To: cvs-all@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3261216A402; Tue, 27 Mar 2007 20:04:45 +0000 (UTC) (envelope-from bsam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 21C8913C4C3; Tue, 27 Mar 2007 20:04:45 +0000 (UTC) (envelope-from bsam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l2RK4iFB058629; Tue, 27 Mar 2007 20:04:45 GMT (envelope-from bsam@repoman.freebsd.org) Received: (from bsam@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l2RK4iBH058619; Tue, 27 Mar 2007 20:04:44 GMT (envelope-from bsam) Message-Id: <200703272004.l2RK4iBH058619@repoman.freebsd.org> From: Boris Samorodov Date: Tue, 27 Mar 2007 20:04:44 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/emulators/linux_base-fc6 Makefile distinfo.i386 pkg-descr pkg-install pkg-plist X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Mar 2007 20:04:45 -0000 bsam 2007-03-27 20:04:44 UTC FreeBSD ports repository Modified files: emulators/linux_base-fc6 Makefile distinfo.i386 pkg-descr pkg-install pkg-plist Log: ATTENTION! The port is experimental for now. Use it at your own risk. This port may be used only with 7-CURRENT and compat.linux.osrelease=2.6.16. To use/test the port (along with linux FC4 infrastructure ports) you should do: 0. Backup all your vital information! 1. Remove the current linux base port. 2. Add to your /etc/make.conf "OVERRIDE_LINUX_BASE_PORT=fc6". 3. Make sure no linux application is running. 4. Set apropriate sysctl (compat.linux.osrelease=2.6.16). 5. Install emulation/linux_base-fc6. 5a. Those who use linux ports with automatic plist building should apply the following patch: ftp://mail.ipt.ru/pub/FreeBSD/patches/bsd.linux-rpm.mk-autoplist.diff That should be enough at most circumstances. If you have difficulties, please be sure to expand item 1 to: 1a. Remove all ports which depends on linux base port. 1b. Remove linux base port. 1c. Clean /compat/linux/ directory. In case you want to get rid of the port, deinstall it, then return back compat.linux.osrelease to 2.4.2 (as usual make sure that no linux application is running) and remove from /etc/make.conf the line containing the OVERRIDE_LINUX_BASE_PORT variable. All questions, reports, suggestions etc. please route to freebsd-emulation@. Fedora Core 6 ports (FC6 infrastructure ports) are coming soon... ;-) This port would not appear without netchild's help. Thank you, Alexander! Revision Changes Path 1.25 +86 -81 ports/emulators/linux_base-fc6/Makefile 1.13 +207 -201 ports/emulators/linux_base-fc6/distinfo.i386 1.5 +1 -1 ports/emulators/linux_base-fc6/pkg-descr 1.6 +923 -8 ports/emulators/linux_base-fc6/pkg-install 1.13 +1732 -694 ports/emulators/linux_base-fc6/pkg-plist