From owner-freebsd-questions@FreeBSD.ORG Fri Jul 8 16:48:43 2011 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C12311065670 for ; Fri, 8 Jul 2011 16:48:43 +0000 (UTC) (envelope-from tundra@tundraware.com) Received: from ozzie.tundraware.com (ozzie.tundraware.com [75.145.138.73]) by mx1.freebsd.org (Postfix) with ESMTP id 61E608FC14 for ; Fri, 8 Jul 2011 16:48:43 +0000 (UTC) Received: from [0.0.0.0] (ozzie.tundraware.com [75.145.138.73]) (authenticated bits=0) by ozzie.tundraware.com (8.14.5/8.14.5) with ESMTP id p68GmY86023657 (version=TLSv1/SSLv3 cipher=DHE-DSS-CAMELLIA256-SHA bits=256 verify=NO) for ; Fri, 8 Jul 2011 11:48:35 -0500 (CDT) (envelope-from tundra@tundraware.com) Message-ID: <4E1734E2.2040204@tundraware.com> Date: Fri, 08 Jul 2011 11:48:34 -0500 From: Tim Daneliuk Organization: TundraWare Inc. User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:5.0) Gecko/20110624 Thunderbird/5.0 MIME-Version: 1.0 To: FreeBSD References: <4E1478C1.3020302@tundraware.com> <80442ff8a0c0f582e6134bde1566a2e8@socruel.nu> <20110708075243.5493e0b1@scorpio> <4E170230.1070901@tundraware.com> <20110708093924.51ce6916@scorpio> In-Reply-To: <20110708093924.51ce6916@scorpio> X-Enigmail-Version: 1.2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.7 (ozzie.tundraware.com [75.145.138.73]); Fri, 08 Jul 2011 11:48:35 -0500 (CDT) X-TundraWare-MailScanner-Information: Please contact the ISP for more information X-TundraWare-MailScanner-ID: p68GmY86023657 X-TundraWare-MailScanner: Found to be clean X-TundraWare-MailScanner-From: tundra@tundraware.com X-Spam-Status: No Subject: Re: Perl Problem After Upgrade to 5.12.4 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Jul 2011 16:48:43 -0000 On 7/8/2011 8:39 AM, Jerry said this: > On Fri, 08 Jul 2011 08:12:16 -0500 > Tim Daneliuk articulated: > >> I was able to work around this by: >> >> 1) Uninstalling spamassassin and perl 5.12 >> 2) Upgrading to perl 5.14 >> 3) Running perl-after-upgrade >> 4) Reinstalling spamassassin > > That is not exactly the method prescribed in UPDATING: You're right, of course - I ordinarily do this when I upgrade perl ... somehow it slipped my tiny and aging mind. Thanks for the reminder :) > > > 20110517: > AFFECTS: users of lang/perl* > AUTHOR: skv@FreeBSD.org > > lang/perl5.14 is out. If you want to switch to it from, for example > lang/perl5.12, that is: > > Portupgrade users: > 0) Fix pkgdb.db (for safety): > pkgdb -Ff > > 1) Reinstall new version of Perl (5.14): > env DISABLE_CONFLICTS=1 portupgrade -o lang/perl5.14 -f perl-5.12.\* > > 2) Reinstall everything that depends on Perl: > portupgrade -fr perl > > Portmaster users: > portmaster -o lang/perl5.14 lang/perl5.12 > > Conservative: > portmaster p5- > > Comprehensive (but perhaps overkill): > portmaster -r perl- > > Note: If the "perl-" glob matches more than one port you will need to > specify the name of the Perl directory in /var/db/pkg explicitly. > > > > I used the "portupgrade" method without incident. From what I have been > told, "perl-after-upgrade" != "env DISABLE_CONFLICTS=1 portupgrade -o lang/perl5.14 -f perl-5.12.\*" > > As always, YMMV! > -- ------------------------------------------------------------------------ Tim Daneliuk tundra@tundraware.com