Skip Menu |

This queue is for tickets about the multidimensional CPAN distribution.

Report information
The Basics
Id: 70916
Status: resolved
Priority: 0/
Queue: multidimensional

People
Owner: Nobody in particular
Requestors: zefram [...] fysh.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: config fail on 5.8.{1..6}
Date: Tue, 13 Sep 2011 08:24:33 +0100
To: bug-multidimensional [...] rt.cpan.org
From: Zefram <zefram [...] fysh.org>
multidimensional-0.008 is failing to configure for me on perl 5.8.{1..6}: {{{ Checking if your kit is complete... Looks good Writing Makefile for multidimensional , or } expected while parsing object/hash, at character offset 374 (before ""author":["Dagfinn I...") at /home/zefram/usr/perl/perl_install/perl-5.8.6-i32-f52/lib/site_perl/5.8.6/CPAN/Meta/Converter.pm line 23 Warning: No success on command[/home/zefram/usr/perl/perl_install/perl-5.8.6-i32-f52/bin/perl5.8.6 Makefile.PL INSTALLDIRS=site] ILMARI/multidimensional-0.008.tar.gz /home/zefram/usr/perl/perl_install/perl-5.8.6-i32-f52/bin/perl5.8.6 Makefile.PL INSTALLDIRS=site -- NOT OK }}} Looks like it's parsing JSON, with content similar to META.json, but it's not exactly META.json. CPAN::Meta::Converter is identical between 5.8.6 and 5.8.7 (where installation succeeds). multidimensional-0.007 worked fine. Testing it now, it still configures fine, when invoked in the way that makes 0.008 fail. Looks like the significant difference between the two versions is what you've done with the META files. -zefram
Subject: Re: [rt.cpan.org #70916] config fail on 5.8.{1..6}
Date: Tue, 13 Sep 2011 13:46:32 +0200
To: bug-multidimensional [...] rt.cpan.org
From: ilmari [...] ilmari.org (Dagfinn Ilmari Mannsåker)
"Zefram via RT" <bug-multidimensional@rt.cpan.org> writes: Show quoted text
> multidimensional-0.008 is failing to configure for me on perl 5.8.{1..6}: > > {{{ > Checking if your kit is complete... > Looks good > Writing Makefile for multidimensional > , or } expected while parsing object/hash, at character offset 374 (before ""author":["Dagfinn I...") at /home/zefram/usr/perl/perl_install/perl-5.8.6-i32-f52/lib/site_perl/5.8.6/CPAN/Meta/Converter.pm line 23
This is caused by JSON::PP not being able to parse a UTF-8 value following an unquoted 0 in an object or array on 5.8.6. Smells like a Unicode bug, of which several were fixed in 5.8.7). -- ilmari "A disappointingly low fraction of the human race is, at any given time, on fire." - Stig Sandbeck Mathisen
The bug has been fixed in CPAN::Meta 2.112580
Subject: Re: [rt.cpan.org #70916] config fail on 5.8.{1..6}
Date: Thu, 15 Sep 2011 20:49:29 +0100
To: Dagfinn Ilmari Mannsaker via RT <bug-multidimensional [...] rt.cpan.org>
From: Zefram <zefram [...] fysh.org>
Dagfinn Ilmari Mannsaker via RT wrote: Show quoted text
>The bug has been fixed in CPAN::Meta 2.112580
multidimensional needs to configure_requires it, otherwise there's no guarantee that anyone will get the fix. CPAN::Meta was not on my radar, and I do not routinely upgrade it. -zefram
Version 0.009, which configure_requires the fixed CPAN::Meta has been uploaded to PAUSE.