Solved

Upgrading json to latest?

Posted on 2014-12-29
4
119 Views
Last Modified: 2015-01-06
What are the steps needed to upgrade json to the latest version? We are running OTRS, and they have recommended that we upgrade json to the latest version (3.* .. )

Installed Packages
Name        : perl-JSON
Arch        : noarch
Version     : 2.15
Release     : 5.el6
Size        : 268 k
Repo        : installed
From repo   : base
Summary     : Parse and convert to JSON (JavaScript Object Notation)
URL         : http://search.cpan.org/dist/JSON/
License     : GPL+ or Artistic
Description : This module converts between JSON (JavaScript Object Notation) and Perl
            : data structure into each other. For JSON, see http://www.crockford.com/JSON/.

Open in new window


Is this done through cpan?

Running..

CentOS release 6.3 (Final)

Open in new window

0
Comment
Question by:meade470
  • 2
  • 2
4 Comments
 
LVL 28

Expert Comment

by:FishMonger
ID: 40523654
The latest (newest) version of the perl JSON module is 2.90 (Oct 2013).  Since you referred to v 3.*, I'll assume you want the JSON_XS module v3.01 which was also release in Oct 2013.

JSON
JSON_XS

Fedora (i.e., CentOS) is always years behind in their releases.  So, you could install the latest version via the cpan tool.
e.g.,
[root@099-91-RKB-2 ~]# cpan JSON_XS
CPAN: Storable loaded ok
Going to read /home/rkb/.cpan/Metadata
  Database was generated on Thu, 11 Sep 2014 02:17:02 GMT
CPAN: LWP::UserAgent loaded ok
Fetching with LWP:
  http://cpan.schatt.com/authors/01mailrc.txt.gz
....
....
....
0
 
LVL 2

Author Comment

by:meade470
ID: 40533585
Thanks for the response, but it shows no matching identifier:

none found
0
 
LVL 28

Accepted Solution

by:
FishMonger earned 500 total points
ID: 40533685
Sorry, that was due to a typo on my part.  Instead of the underscore, it should be 2 colons.

cpan JSON::XS
0
 
LVL 2

Author Closing Comment

by:meade470
ID: 40534222
Thanks! I think that was it!
0

Featured Post

3 Use Cases for Connected Systems

Our Dev teams are like yours. They’re continually cranking out code for new features/bugs fixes, testing, deploying, testing some more, responding to production monitoring events and more. It’s complex. So, we thought you’d like to see what’s working for us.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This article demonstrates how to create a simple responsive confirmation dialog with Ok and Cancel buttons using HTML, CSS, jQuery and Promises
An enjoyable and seamless user experience can go a long way on an eCommerce site. While a cohesive layout and engaging copy play roles in creating a positive user experience, some sites neglect aspects that seem marginal but in actuality prove very …
Viewers will get an overview of the benefits and risks of using Bitcoin to accept payments. What Bitcoin is: Legality: Risks: Benefits: Which businesses are best suited?: Other things you should know: How to get started:
This tutorial will teach you the core code needed to finalize the addition of a watermark to your image. The viewer will use a small PHP class to learn and create a watermark.

863 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

22 Experts available now in Live!

Get 1:1 Help Now