Skip Menu |

This queue is for tickets about the JSON-Any CPAN distribution.

Report information
The Basics
Id: 68690
Status: resolved
Priority: 0/
Queue: JSON-Any

People
Owner: Nobody in particular
Requestors: kodermike [...] gmail.com
Cc:
AdminCc:

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



Subject: Invalid dep on JSON-XS-2.232 (doesn't exist)
Heyas :) From the Makefile.PL: 'JSON::XS' => '2.232'; ...but 2.3 is the latest (and oddly, only) version of JSON::XS available on cpan. You'd think this would be enough, but perl is toooo smart and thinks 2.3 < 2.232. What's a perl monkey to do? :)
Subject: Re: [rt.cpan.org #68690] Invalid dep on JSON-XS-2.232 (doesn't exist)
Date: Tue, 7 Jun 2011 19:43:57 -0400
To: bug-JSON-Any [...] rt.cpan.org
From: Chris Prather <chris [...] prather.org>
On Tue, Jun 7, 2011 at 6:37 PM, via RT <bug-JSON-Any@rt.cpan.org> wrote: Show quoted text
> Tue Jun 07 18:37:35 2011: Request 68690 was acted upon. > Transaction: Ticket created by kodermike >       Queue: JSON-Any >     Subject: Invalid dep on JSON-XS-2.232 (doesn't exist) >   Broken in: 1.28 >    Severity: Critical >       Owner: Nobody >  Requestors: kodermike@gmail.com >      Status: new >  Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=68690 > > > > Heyas :) > > From the Makefile.PL: > > 'JSON::XS' => '2.232'; > > ...but 2.3 is the latest (and oddly, only) version of JSON::XS available on cpan.  You'd think this > would be enough, but perl is toooo smart and thinks 2.3 < 2.232. What's a perl monkey to do? :) >
Well as far as that goes 3 is less than 232. I will "fix" the version dependency shortly. -Chris
This is fixed with JSON-Any-1.29.tar.gz which is headed to CPAN now. Note it will probably break again if I have to change the dep between 2.3 and 2.4 because the upstream author's versioning strategy is broken. -Chris
On Tue Jun 07 18:37:35 2011, kodermike wrote: Show quoted text
> Heyas :) > > From the Makefile.PL: > > 'JSON::XS' => '2.232'; > > ...but 2.3 is the latest (and oddly, only) version of JSON::XS > available on cpan. You'd think this > would be enough, but perl is toooo smart and thinks 2.3 < 2.232. > What's a perl monkey to do? :)
So I can keep track of what is going on and make sure this stays fixed. What are you using that is doing the version number comparisons? -Chris
From: kodermike [...] gmail.com
Chris, I am so sorry for this static. It turns out I had missed a dep on common::sense (oh, the jokes that shall ensue...), which was causing JSON::XS to fail to load, which was causing the build of JSON::Any to fail to detect it properly. Guess it just took some common sense to work through :/ (feel free to use this bug as a lesson to future bug-ers)
From: Ihor.J.Kinal [...] jpmorgan.com
On Wed Jun 08 12:15:47 2011, kodermike wrote: Show quoted text
> Chris, > > I am so sorry for this static. It turns out I had missed a dep on > common::sense (oh, the jokes > that shall ensue...), which was causing JSON::XS to fail to load, > which was causing the build of > JSON::Any to fail to detect it properly. > > Guess it just took some common sense to work through :/ (feel free to > use this bug as a lesson > to future bug-ers) >
I'm having a problem is loading JASON::XS directly. Since I didn;t have 'common::sense', I commented it out, but it still isn't found... Does this represent a bug in Any or Jason::XS ? Thanks, Ihor
Subject: Re: [rt.cpan.org #68690] Invalid dep on JSON-XS-2.232 (doesn't exist)
Date: Wed, 8 Jun 2011 17:12:34 -0400
To: bug-JSON-Any [...] rt.cpan.org
From: Chris Prather <chris [...] prather.org>
On Wed, Jun 8, 2011 at 5:09 PM, ijkinal via RT <bug-JSON-Any@rt.cpan.org> wrote: Show quoted text
>       Queue: JSON-Any >  Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=68690 > > > On Wed Jun 08 12:15:47 2011, kodermike wrote:
>> Chris, >> >> I am so sorry for this static. It turns out I had missed a dep on >> common::sense (oh, the jokes >> that shall ensue...), which was causing JSON::XS to fail to load, >> which was causing the build of >> JSON::Any to fail to detect it properly. >> >> Guess it just took some common sense to work through :/ (feel free to >> use this bug as a lesson >> to future bug-ers) >>
> I'm having a problem is loading JASON::XS directly. Since I didn;t > have 'common::sense', I commented it out, but it still isn't found... > Does this represent a bug in Any or Jason::XS ? > Thanks, > Ihor
Have you checked your spelling? It is JSON::XS (no A). Otherwise I'll need to see an example of the code you're trying to run. -Chris
On Wed Jun 08 14:12:44 2011, chris@prather.org wrote: Show quoted text
> On Wed, Jun 8, 2011 at 5:09 PM, ijkinal via RT
<bug-JSON-Any@rt.cpan.org> wrote: Show quoted text
> > I'm having a problem is loading JASON::XS directly. Since I didn;t > > have 'common::sense', I commented it out, but it still isn't
> found...
> > Does this represent a bug in Any or Jason::XS ?
Show quoted text
> Have you checked your spelling? It is JSON::XS (no A). > > Otherwise I'll need to see an example of the code you're trying to > run.
Is this is still an issue? I'll also add: $ perl -Mversion -wle'print version->new(2.3) cmp version->new(2.232)' 1
From: kodermike [...] gmail.com
Hah! I'd even forgot this ticket was out there, so I'm going to go with "yes, fixed" since I know I've done installs since then. Thanks!! On Mon Jan 07 14:50:14 2013, ETHER wrote: Show quoted text
> Is this is still an issue? > > I'll also add: > $ perl -Mversion -wle'print version->new(2.3) cmp version->new(2.232)' > 1 >
RT-Send-CC: chris [...] prather.org, Ihor.J.Kinal [...] jpmorgan.com
Requestor is satisfied, therefore so am I. :)