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

Re: strategy advice needed (5.10 or 5.12?)

Thread Previous | Thread Next
Steffen Schwigon
May 2, 2010 14:20
Re: strategy advice needed (5.10 or 5.12?)
Message ID:
George Greer <> 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 Schwigon <>
Dresden Perl Mongers <>

Thread Previous | Thread Next Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About