Bug 1391702 - obsolete version
Summary: obsolete version
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: jsoncpp
Version: 23
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Sébastien Willmann
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-11-03 19:24 UTC by Przemek Klosowski
Modified: 2016-11-03 22:15 UTC (History)
3 users (show)

Fixed In Version: jsoncpp-1.7.2-3.fc24
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-11-03 21:47:01 UTC
Type: Bug


Attachments (Terms of Use)

Description Przemek Klosowski 2016-11-03 19:24:34 UTC
Description of problem:
F23 provides an obsolete version of jsoncpp (0.6.0, dating back to 2011). The latest on https://github.com/open-source-parsers/jsoncpp is 1.7.7
I noticed that while compiling optizelle which requires newer API.

Version-Release number of selected component (if applicable):
jsoncpp-0.6.0-0.18.rc2.fc23.x86_64

How reproducible: very

Steps to Reproduce:
1. rpm -q jsoncpp

Actual results: jsoncpp-0.6.0-0.18.rc2.fc23.x86_64

Expected results: jsoncpp-1.7.7...

Comment 1 Przemek Klosowski 2016-11-03 19:30:34 UTC
jsoncpp dependency list is not too long:
cmake, cmake-gui
engrid
kopete
libASL
minetest
mrpt-*
orthanc*
vfrnav*
vtk*

as obtained from dnf repoquery --whatrequires jsoncpp --alldeps
I didn't check if there's a specific version requirement for those packages

Comment 2 Matthew Miller 2016-11-03 21:47:01 UTC
See bug #1372329 — jsoncpp is updated to 1.7.7 in Fedora 25, which will be released in a few weeks. It's not a completely trivial update (and as you note, a major version change) so I don't think we'll see one for F23.

Comment 3 Björn 'besser82' Esser 2016-11-03 22:15:13 UTC
(In reply to Przemek Klosowski from comment #1)
> jsoncpp dependency list is not too long:
> cmake, cmake-gui
> engrid
> kopete
> libASL
> minetest
> mrpt-*
> orthanc*
> vfrnav*
> vtk*
> 
> as obtained from dnf repoquery --whatrequires jsoncpp --alldeps
> I didn't check if there's a specific version requirement for those packages

Updating jsoncpp would require a rebuild of all those listed packages against the new version…


(In reply to Matthew Miller from comment #2)
> See bug #1372329 — jsoncpp is updated to 1.7.7 in Fedora 25, which will be
> released in a few weeks. It's not a completely trivial update (and as you
> note, a major version change) so I don't think we'll see one for F23.

Fedora 24 has jsoncpp-1.7.2 in it's repos and since Fedora 23 goes end of life sometime second half of December 2016, there will be no major update.


Since current stable release of Fedora 24 has a recent enough version of jsoncpp and it is highly recommended to upgrade to f24, I'll change status to CLOSED ---> CURRENTRELEASE.


Note You need to log in before you can comment on or make changes to this bug.