From owner-freebsd-current@FreeBSD.ORG Mon Sep 6 18:48:57 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A8C6816A4CE for ; Mon, 6 Sep 2004 18:48:57 +0000 (GMT) Received: from makeworld.com (makeworld.com [198.92.228.38]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5D0CA43D45 for ; Mon, 6 Sep 2004 18:48:57 +0000 (GMT) (envelope-from racerx@makeworld.com) Received: from localhost (localhost.com [127.0.0.1]) by makeworld.com (Postfix) with ESMTP id AB6CD62E1; Mon, 6 Sep 2004 13:48:56 -0500 (CDT) Received: from makeworld.com ([127.0.0.1]) by localhost (makeworld.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 78871-01; Mon, 6 Sep 2004 13:48:53 -0500 (CDT) Received: from [198.92.228.34] (racerx.makeworld.com [198.92.228.34]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by makeworld.com (Postfix) with ESMTP id 424EB62C3; Mon, 6 Sep 2004 13:48:52 -0500 (CDT) Message-ID: <413CB113.1060205@makeworld.com> Date: Mon, 06 Sep 2004 13:48:51 -0500 From: Chris User-Agent: Mozilla Thunderbird 0.7.3 (X11/20040903) X-Accept-Language: en-us, en MIME-Version: 1.0 To: cell References: <005701c49441$749cba70$0401a8c0@frederic> In-Reply-To: <005701c49441$749cba70$0401a8c0@frederic> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at makeworld.com - Isn't it ironic cc: freebsd-current@freebsd.org Subject: Re: how to update perl5.6.1_15 to perl 5.8.5 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Sep 2004 18:48:57 -0000 cell wrote: > hello , i search how to update perl5.6.1_15 to perl 5.8.5 in freebsd 5.3-beta2 very easy.Anyone have a solution with portupgrade or other ? > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" > > I used the basic from /usr/ports/UPDATING and enhanced it a bit: # lang/perl5.8 has been updated to 5.8.5. you should update everything # depending on perl, that is : # 1. upgrade your perl5.8 installation. # 2. run "use.perl port", so that the system knows you have 5.8.5. # 3. run some magic incantations to upgrade all ports depending on perl, # that is run something like: portupgrade -f `(pkg_info -R perl-5.8.5 |tail +4; find /usr/local/lib/perl5/site _perl/5.6.1 -type f -print0 | xargs -0 pkg_which -fv | sed -e '/: ?/d' -e 's/.*: //')|sort -u` # This is likely to fail for a few ports, you'll have to upgrade them # afterward. -- Best regards, Chris A short cut is the longest distance between two points.