perfsonar-user - Re: [perfsonar-user] Dependency problem with oniguruma and jq
Subject: perfSONAR User Q&A and Other Discussion
List archive
- From: Mark Feit <>
- To: Jean-Michel Barbet <>, "" <>
- Subject: Re: [perfsonar-user] Dependency problem with oniguruma and jq
- Date: Mon, 22 Mar 2021 20:31:32 +0000
Jean-Michel Barbet writes:
Upgrading to oniguruma-6.8.2 shouldn’t be a problem; I checked several production systems that auto-update and found them all running oniguruma-6.8.2-1. The jq RPM has been around for two years and specifies a dependence on oniguruma but not a version and that version of oniguruma appeared in EPEL about a year.
Is there anything about the way YUM on your system is configured, such as not using the usual mirrors or using alternate repositories with priorities?
Yes, there is. The current releases of jq and PyJQ have a bug in which integers larger than 31 bits aren’t handled correctly. That was causing problems for a large user of perfSONAR that we needed to fix immediately. Our version contains that fix and is numbered to always be ahead of the released version. The maintainers of jq are working on converting its innards using arbitrary-precision numbers internally that will eliminate the need for the patch, but they also tend to go years between releases.
There’s extensive discussion about it in https://github.com/perfsonar/pscheduler/issues/717 and you’ll also find links to the issues I raised with the jq and PyJQ maintainers.
Hope that helps.
--Mark
|
- [perfsonar-user] Dependency problem with oniguruma and jq, Jean-Michel Barbet, 03/22/2021
- Re: [perfsonar-user] Dependency problem with oniguruma and jq, Mark Feit, 03/22/2021
- Re: [perfsonar-user] Dependency problem with oniguruma and jq, Jean-Michel Barbet, 03/23/2021
- Re: [perfsonar-user] Dependency problem with oniguruma and jq, Mark Feit, 03/23/2021
- Re: [perfsonar-user] Dependency problem with oniguruma and jq, Jean-Michel Barbet, 03/23/2021
- Re: [perfsonar-user] Dependency problem with oniguruma and jq, Mark Feit, 03/22/2021
Archive powered by MHonArc 2.6.24.