On Rocky 8.10 there is only libxmlrpc_client.so.3.51 but I have a c++ project that worked on 8.6 and 8.8 that uses xmlrpc-c-client++. This is also for xmlrpc-c and xmlrpc-c-c++ libs, the later missing.
So I’m thinking on copying the lib from 8.6 and use it on 8.10. Create the link and hope the program reads it.
Was this announced on any release note, can’t find any info about this. Thanks.
What package exactly is missing? Did you disable powertools?
[root@cm01 ~]# dnf search xmlrpc-c
Last metadata expiration check: 3:53:44 ago on Thu 01 Aug 2024 09:02:55 AM MST.
================================================================ Name Exactly Matched: xmlrpc-c ================================================================
xmlrpc-c.i686 : Lightweight RPC library based on XML and HTTP
xmlrpc-c.x86_64 : Lightweight RPC library based on XML and HTTP
=============================================================== Name & Summary Matched: xmlrpc-c ===============================================================
xmlrpc-c-c++.i686 : C++ libraries for xmlrpc-c
xmlrpc-c-c++.x86_64 : C++ libraries for xmlrpc-c
xmlrpc-c-client.i686 : C client libraries for xmlrpc-c
xmlrpc-c-client.x86_64 : C client libraries for xmlrpc-c
xmlrpc-c-client++.i686 : C++ client libraries for xmlrpc-c
xmlrpc-c-client++.x86_64 : C++ client libraries for xmlrpc-c
xmlrpc-c-devel.i686 : Development files for xmlrpc-c based programs
xmlrpc-c-devel.x86_64 : Development files for xmlrpc-c based programs
[root@cm01 ~]# dnf info xmlrpc-c-c++
Last metadata expiration check: 3:52:17 ago on Thu 01 Aug 2024 09:02:55 AM MST.
Available Packages
Name : xmlrpc-c-c++
Version : 1.51.0
Release : 9.el8_10
Architecture : i686
Size : 135 k
Source : xmlrpc-c-1.51.0-9.el8_10.src.rpm
Repository : powertools
Summary : C++ libraries for xmlrpc-c
URL : http://xmlrpc-c.sourceforge.net/
License : BSD and MIT
Description : XML-RPC is a quick-and-easy way to make procedure calls over the
: Internet. It converts the procedure call into XML document, sends it
: to a remote server using HTTP, and gets back the response as XML.
:
: This library provides a modular implementation of XML-RPC for C++.
Name : xmlrpc-c-c++
Version : 1.51.0
Release : 9.el8_10
Architecture : x86_64
Size : 127 k
Source : xmlrpc-c-1.51.0-9.el8_10.src.rpm
Repository : powertools
Summary : C++ libraries for xmlrpc-c
URL : http://xmlrpc-c.sourceforge.net/
License : BSD and MIT
Description : XML-RPC is a quick-and-easy way to make procedure calls over the
: Internet. It converts the procedure call into XML document, sends it
: to a remote server using HTTP, and gets back the response as XML.
:
: This library provides a modular implementation of XML-RPC for C++.
Yes, as I’m trying to run those programs in Red Hat and Rocky, but indeed Rocky has those. Red Hat does not, I read that I have to enable codeready repos.
I install the programs both on Red Hat and Rocky, as I’m trying to find an alternative to RH. I noticed first on RH the missing packages, that were present in previous versions.
So bottom line is, Rocky still better for me but my company still uses RH. Still trying to make RH and Rocky as close as possible, but it has worked for me very well, as single server and clusters, that I find Rocky is a little faster than RH.
So for the Rocky server, the problem is solved. I have now enabled crb, epel and extras.
I did “dnf config-manager --enable crb” also for extras and epel. It has now xmlrpc-c-c++ and client++.
A side note, I had a few RH clusters for testing at my lab but not anymore. My last cluster testing server were all Rocky and even the cluster interface looks faster. I did also try Almalinux but Alma does not even has the same interface as RH. Anyway, Rocky has been good to me. I have to get RH out of the door…
Now, let me find out how to enable that codeready… subscription crap…
Thanks for the quick reply.
This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.