Package: libclass-dbi-pg-perl Version: 0.09-3 Severity: important User: debian-p...@lists.debian.org Usertags: perl-5.12-transition
This package fails to build with perl_5.12.0-1 from experimental: dh_auto_configure Invalid version format (non-numeric data) at /usr/share/perl/5.12/ExtUtils/MakeMaker.pm line 467. Checking if your kit is complete... Looks good dh_auto_configure: perl Makefile.PL INSTALLDIRS=vendor create_packlist=0 returned exit code 255 make: *** [build] Error 2 Quoting Michael G Schwern in http://www.nntp.perl.org/group/perl.perl5.porters/2010/04/msg158583.html > I'm able to replicate this with 5.12.0 RC4 built from git and Class::DBI::Pg > from CPAN. I had to install Class::DBI before it would happen. > > The problem is this line in the Makefile.PL: > > 'Class::DBI' => '>= 0.89', > > MakeMaker doesn't know anything about >= version specs. It blindly treats > ">= > 0.89" as a version number. This results in trying to compare a version > object > with non-numeric data (actually at line 474). > > It never really worked before, just produced a warning. But Makefile.PLs > generally aren't run with warnings. Indeed, removing the '>=' operators from Makefile.PL fixes the issue for me. -- Niko Tyni nt...@debian.org -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org