Skip to Content.
Sympa Menu

perfsonar-user - Re: [perfsonar-user] Dependency problem with oniguruma and jq

Subject: perfSONAR User Q&A and Other Discussion

List archive

Re: [perfsonar-user] Dependency problem with oniguruma and jq


Chronological Thread 
  • From: Jean-Michel Barbet <>
  • To: Mark Feit <>, "" <>
  • Subject: Re: [perfsonar-user] Dependency problem with oniguruma and jq
  • Date: Tue, 23 Mar 2021 16:38:59 +0100

On 3/22/21 9:31 PM, Mark Feit wrote:

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.

Hi Mark,

Thank you.

It looks like the Perfsonar provide "jq" has a versioned dependency on
libonig.so : libonig.so.2()(64bit) which prevent oniguruma to be
updated.

The available update in EPEL
oniguruma-6.8.2-1.el7.x86_64 provides libonig.so.5()(64bit)

The installed version
oniguruma-5.9.5-3.el7.x86_64 provides libonig.so.2()(64bit)


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?

I think I have the usual repos and I have not found any use of
priorities...

Is there a reason to have a special version of jq in the Perfsonar repo ?

Yes, there is.

It is OK that Perfsonar provides a fixed version of jq but, if it does
nor rely on specifics of the libonig.so library, maybe the requirement
in the RPM should be relaxed ?

JM


--
------------------------------------------------------------------------
Jean-michel BARBET | Tel: +33 (0)2 51 85 84 86
Laboratoire SUBATECH Nantes France | Fax: +33 (0)2 51 85 84 79
CNRS-IN2P3/IMT-Atlantique/Univ.Nantes | E-Mail:
-----------------------------------------------------------------------



Archive powered by MHonArc 2.6.24.

Top of Page