develooper Front page | perl.perl5.porters | Postings from May 2010

Re: strategy advice needed (5.10 or 5.12?)

Thread Previous | Thread Next
From:
Steffen Schwigon
Date:
May 2, 2010 14:20
Subject:
Re: strategy advice needed (5.10 or 5.12?)
Message ID:
87mxwihufo.fsf@renormalist.net
George Greer <perl@greerga.m-l.org> writes:
> On Thu, 29 Apr 2010, Greg Lindahl wrote:
>
>> In the past there have been various discussions about getting a modern
>> perl onto CentOS 5.
>>
>> We have made 5.10 rpms based on the Fedora 12 rpms, and planned on
>> making them public, so that a bunch of us don't have to re-do this
>> work. Safety in numbers, I always say.
>
> I just started this at $WORK, although I'm changing the %_prefix of
> the packages so mine wouldn't help you much.
>
> Biggest problems I've had:
>
> 1) Circular dependencies in the RPMs.
>    (Test::MinimumVersion vs. Perl::MinimumVersion, for example.)
>
> 2) CentOS 5 'rpm' can't handle Fedora 13 SHA hashes.
>    (Solution: Rebuilt Fedora 10 SRPM for 'rpm'.)
>
> 3) Fedora 13 .spec files assuming man pages are compressed.
>    (Solution: Edit .spec ".3pm.gz -> .3pm*" and 'rpmbuild -ba .spec')
>
> 4) Some CPAN modules need newer versions to pass tests.
>    (Downloading the new .tar and upping the .spec version is easy though.)
>
> 5) XML::Parser will fail its tests due to Fedora patches.

Besides personally recommending *Perl* 5.12 I suggest also to
carefully check killer apps, especially those with their own ecosystem
and a bit less tightly sync'ed to CPAN.

SpamAssassin for instance doesn't work yet with 5.12. And the SVN
version which fixes 5.12 issues doesn't work as drop-in replacement.

And I'm not sure about the current state of mod_perl2 which might
affect your Apache2 toolchain. David Wheeler investigated some issues
about 1 month ago [1].

So not sure this fits to your “Safety in numbers”, if you meant that…

Kind regards,
Steffen 

Footnotes: 
[1]  http://aspn.activestate.com/ASPN/Mail/Message/perl-mod_perl/3839626
-- 
Steffen Schwigon <ss5@renormalist.net>
Dresden Perl Mongers <http://dresden-pm.org/>

Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About