Re: Some perl and ruby breakage ahead...

Buchan Milne <[email protected]>
Newsgroups gmane.linux.mandrake.cooker.devel
Organization Mandriva contributors
Message-ID <[email protected]>
On Wednesday, 11 January 2012 00:40:24 Bernhard Rosenkraenzer wrote:
> On 2012-01-09 21:59, Per Øyvind Karlsen wrote:
> > perl has backwards compatibility though, so should usually not cause
> > that heavy breakage
> > for packages built against older versions.. :)
> 
> As expected, that backwards compatibility doesn't really work - it
> always worked well for perl modules written in perl, but never worked
> too well between bigger updates for stuff that uses the C<->Perl
> interface.
> 
> 5.12.x -> 5.14.x is no exception:
> 
> [root@localhost ~]# rpm -q perl
> perl-5.14.2-1-mdv2012.0.i586
> [root@localhost ~]# urpmi
> /usr/bin/perl: symbol lookup error:
> /usr/lib/perl5/vendor_perl/5.12.3/i386-linux-thread-multi/auto/URPM/URPM.so
> : undefined symbol: Perl_Gthr_key_ptr
> 
> Most of the packages broken by this simply need a rebuild though, some
> will need minor tweaking (most of which we can steal from the Ark
> repositories, I've done the 5.14 update there a while back).

I note that Mageia Cauldron has had perl 5.14 since June 2011:

http://svnweb.mageia.org/packages/cauldron/perl/current/

They may also have some patches, but in the case of perl-URPM, may have 
already diverged too far due to rpm-4.9 vs rpm5.

Regards,
Buchan
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.