From owner-freebsd-jail@FreeBSD.ORG Mon Feb 8 22:38:24 2010 Return-Path: Delivered-To: freebsd-jail@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 141A2106566B for ; Mon, 8 Feb 2010 22:38:24 +0000 (UTC) (envelope-from 000.fbsd@quip.cz) Received: from elsa.codelab.cz (elsa.codelab.cz [94.124.105.4]) by mx1.freebsd.org (Postfix) with ESMTP id C520D8FC12 for ; Mon, 8 Feb 2010 22:38:23 +0000 (UTC) Received: from elsa.codelab.cz (localhost.codelab.cz [127.0.0.1]) by elsa.codelab.cz (Postfix) with ESMTP id 80C7E19E019; Mon, 8 Feb 2010 23:38:22 +0100 (CET) Received: from [192.168.1.2] (r5bb235.net.upc.cz [86.49.61.235]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by elsa.codelab.cz (Postfix) with ESMTPSA id 2A42F19E027; Mon, 8 Feb 2010 23:38:20 +0100 (CET) Message-ID: <4B70925B.1040607@quip.cz> Date: Mon, 08 Feb 2010 23:38:19 +0100 From: Miroslav Lachman <000.fbsd@quip.cz> User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9.1.7) Gecko/20100104 SeaMonkey/2.0.2 MIME-Version: 1.0 To: Jose Amengual References: <201002081106.o18B6wVO087428@freefall.freebsd.org> <415609C2-DB3A-4617-9278-50B5EAF88CAF@rdc.cl> <4B7073C6.2020901@rednetgroup.com> <31A8571E-B879-4F21-B72A-5CC52A226CD2@rdc.cl> <4B7083A0.7010100@quip.cz> <1A79CBF1-3085-49BD-B9B0-4C7399CF9C7E@gmail.com> <4B7089BD.9020901@quip.cz> <5C26732B-3077-49AD-8679-B13CE4132796@gmail.com> In-Reply-To: <5C26732B-3077-49AD-8679-B13CE4132796@gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-jail@freebsd.org Subject: Re: Importing jails from 7.0, 7.2 to 8.0. X-BeenThere: freebsd-jail@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Discussion about FreeBSD jail\(8\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Feb 2010 22:38:24 -0000 Jose Amengual wrote: > The problem that I had was that if I don't install compat7x I will not be able to use any software inside of my jail like bash, portupgrade, perl etc so you are force to install it and then upgrade all ports. > > I as getting this errors : > > /libexec/ld-elf.so.1: Shared object "libcrypt.so.4: not found, required by "ruby18" etc and none of the services are running. > > when I was running almost all the thirty party utilities or ports apps installed on the jail. But you can use tools from base system: cd /usr/ports/some_category/some_port make make deinstall make reinstall make clean So this way you can upgrade ruby + portupgrade from (t)csh shell without need of compat7x. Or even better, you can use portmaster instead of portupgrade. Portmaster is plain "sh" shell script without dependencies on any other port so it will work in your "broken" jails. You just need cd /usr/ports/ports-mgmt/portmaster/ && make install clean && rehash Miroslav Lachman