Originally posted by: Oshkosh AIX
I recently did a yum update on the rrdtool packages (rrdtool and rrdtool-perl) from 1.7.0-3 to 1.7.0-4. After completing the upgrade I noticed that the application using the tool was no longer rendering graphs. When I ran the rrdtool command I received the following error.
$ rrdtool
exec(): 0509-036 Cannot load program rrdtool because of the following errors:
0509-130 Symbol resolution failed for /opt/freeware/lib/librrd.a(librrd.so.8) because:
0509-136 Symbol _GLOBAL__AIXI_libdbi_so (number 5) is not exported from
dependent module /opt/freeware/lib/libdbi.a(libdbi.so.1).
0509-136 Symbol _GLOBAL__AIXD_libdbi_so (number 6) is not exported from
dependent module /opt/freeware/lib/libdbi.a(libdbi.so.1).
0509-192 Examine .loader section symbols with the
'dump -Tv' command.
I checked the libdbi package and it was a the newest level and had been working with the previous version of rrdtool. I backed out the new version of the package and reinstalled version 1.7.0-3. This resolved the issue and the rrdtool command returned the normal response:
$ rrdtool
RRDtool 1.7.0 Copyright by Tobias Oetiker <tobi@oetiker.ch>
Compiled Mar 15 2018 01:31:33
Usage: rrdtool [options] command command_options
Valid commands: create, update, updatev, graph, graphv, dump, restore,
last, lastupdate, first, info, list, fetch, tune,
resize, xport, flushcached
RRDtool is distributed under the Terms of the GNU General
Public License Version 2. (www.gnu.org/copyleft/gpl.html)
For more information read the RRD manpages
It would seem that there is a bug in the rrdtool version 1.7.0-4. Has anyone else run into this issue? If so, is there a fix to get the new version working?
Thanks,
Keith Barth
#AIXOpenSource#AIX-Open-Source-Software