From owner-freebsd-ports@FreeBSD.ORG Wed Jan 20 13:29:34 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 57901106566B for ; Wed, 20 Jan 2010 13:29:34 +0000 (UTC) (envelope-from varga.michal@gmail.com) Received: from mail-fx0-f221.google.com (mail-fx0-f221.google.com [209.85.220.221]) by mx1.freebsd.org (Postfix) with ESMTP id DA2538FC13 for ; Wed, 20 Jan 2010 13:29:33 +0000 (UTC) Received: by fxm21 with SMTP id 21so67505fxm.13 for ; Wed, 20 Jan 2010 05:29:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type; bh=sUPY6gsLQt0rfeAp0j0eB9U9MviraVqt/g+4yfujz5A=; b=tEnpcee0QfkZ/MckSClr7oMmCE+XtbtvWQpYZpM6FM3fiB0ZnAA+WH7vKZDrXz3SwQ EnTJf8ybmuIL7MhmEQEQo0USFsKoQvJay4FXBBU/gdbvphWU0+O7Zdsp+Z+RWvv2QyUC +BB4bO+agJyDPt1LzAPjjVaoB3Sm5I84nx58k= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=a1v6PmkBAXqXl9smoWhvaTLSVfUPRVBm3zRNTmvciSp0sJr9zmwFWWC5RSY0tSWymd gcmS1qgkfr8E/DFOm1rdKQbx6ULJlZHVFghcJGJcEpCFbo0vcjjS8gUWup7lLf9vG69z SW4XCqXIiEG+vRmeMfs5uBJCWZ5WldMvK+8OY= MIME-Version: 1.0 Received: by 10.223.5.8 with SMTP id 8mr10751888fat.48.1263994171000; Wed, 20 Jan 2010 05:29:31 -0800 (PST) In-Reply-To: References: Date: Wed, 20 Jan 2010 14:29:30 +0100 Message-ID: <3f1fd1ea1001200529h5a0e41b9kda9fc62410c3daa@mail.gmail.com> From: Michal Varga To: Helmut Schneider Content-Type: text/plain; charset=UTF-8 Cc: freebsd-ports@freebsd.org Subject: Re: How to upgrade perl 5.8 to 5.10? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Jan 2010 13:29:34 -0000 On Wed, Jan 20, 2010 at 1:54 PM, Helmut Schneider wrote: > [...] > Currently the only solution seems to remove perl.5.8 which as a result > deletes all dependencies which requires *all* ports to be reinstalled. > No way, only if you decide to deinstall everything recursively. What about: # pkg_deinstall -vfu perl-threaded-5.8.9_3 # portinstall -v lang/perl5.10 # portupgrade -vfu p5\* (Also, cross-checking with /usr/local/bin/perl-after-upgrade helps with some other specific cases). m.