Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 08 Jul 2011 11:48:34 -0500
From:      Tim Daneliuk <tundra@tundraware.com>
To:        FreeBSD <freebsd-questions@freebsd.org>
Subject:   Re: Perl Problem After Upgrade to 5.12.4
Message-ID:  <4E1734E2.2040204@tundraware.com>
In-Reply-To: <20110708093924.51ce6916@scorpio>
References:  <4E1478C1.3020302@tundraware.com> <80442ff8a0c0f582e6134bde1566a2e8@socruel.nu> <20110708075243.5493e0b1@scorpio> <4E170230.1070901@tundraware.com> <20110708093924.51ce6916@scorpio>

next in thread | previous in thread | raw e-mail | index | archive | help
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 :)


> 
> <quote>
> 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.
> 
> </quote>
> 
> 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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4E1734E2.2040204>