Discussion:
[perfsonar-user] Dependency problem with oniguruma and jq
Jean-Michel Barbet
2021-04-01 07:54:18 UTC
Permalink
The requirement in the RPM we ship is and has always been “oniguruma”
with no version.  In fact, prior to correcting it two years ago, the
dependency was missing entirely.
Hi Mark,

Sorry for the delay to answer this...

The problem is not with the dependency 'oniguruma' but with the
dependency on 'libonig.so.2'
[...] Perhaps instead of going down that
rabbit hole, a “yum -y reinstall oniguruma jq” might get everything
forced into the right state.
If I try this I run into the same issue :

[***@nanperfs01 ~]# yum -y reinstall oniguruma jq
[...]
Error: Package: jq-1.6.10-1.el7.x86_64 (@perfSONAR)
Requires: libonig.so.2()(64bit)
Removing: oniguruma-5.9.5-3.el7.x86_64 (@epel)
libonig.so.2()(64bit)
Updated By: oniguruma-6.8.2-1.el7.x86_64 (epel)
~libonig.so.5()(64bit)

=> The updated oniguruma-6.8.2-1.el7.x86_64 from EPEL would
replace libonig.so.2 by libonig.so.5 which Perfsonar's jq
does not like... This is what I understand...

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: ***@subatech.in2p3.fr
-----------------------------------------------------------------------
Loading...