[jifty-devel] [fwd] Jifty::JSON has misleading VERSION codes
(from: merlyn@stonehenge.com)
Ruslan Zakirov
ruslan.zakirov at gmail.com
Wed May 3 21:44:59 EDT 2006
eval "use JSON::Syck 0.05"?
On 5/4/06, jesse <jesse at fsck.com> wrote:
>
> Thoughts? Opinions?
> ----- Forwarded message from "Randal L. Schwartz" <merlyn at stonehenge.com> -----
>
> X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on
> diesel.bestpractical.com
> X-Spam-Level:
> X-Spam-Status: No, score=-2.1 required=7.0 tests=AWL,BAYES_00,
> DNS_FROM_RFC_ABUSE autolearn=no version=3.1.1
> To: jesse+cpan at fsck.com
> Subject: Jifty::JSON has misleading VERSION codes
> From: "Randal L. Schwartz" <merlyn at stonehenge.com>
> Date: 03 May 2006 17:06:19 -0700
>
>
> This is a *bad* line to have in Jifty/JSON.pm:
>
> if (eval { require JSON::Syck; $JSON::Syck::VERSION >= 0.05 }) {
>
> because it makes CPAN.pm blow up like:
>
> Could not eval '
> package ExtUtils::MakeMaker::_version;
> no strict;
>
> local $JSON::Syck::VERSION;
> $JSON::Syck::VERSION=undef; do {
> if (eval { require JSON::Syck; $JSON::Syck::VERSION >= 0.05 }) {
> }; $JSON::Syck::VERSION
> ' in /opt/perl/snap/lib/site_perl/5.8.8/Jifty/JSON.pm: Missing right curly or square bracket at (eval 6064) line 10, at end of line
> syntax error at (eval 6064) line 10, at EOF
> Jifty::JSON undef 1.02 JESSE/Jifty-0.51228.tar.gz
>
>
> --
> Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
> <merlyn at stonehenge.com> <URL:http://www.stonehenge.com/merlyn/>
> Perl/Unix/security consulting, Technical writing, Comedy, etc. etc.
> See PerlTraining.Stonehenge.com for onsite and open-enrollment Perl training!
>
>
> ----- End forwarded message -----
>
> --
> _______________________________________________
> jifty-devel mailing list
> jifty-devel at lists.jifty.org
> http://lists.jifty.org/cgi-bin/mailman/listinfo/jifty-devel
>
--
Best regards, Ruslan.
More information about the jifty-devel
mailing list