IBM Support

WebSphere MQ Fix Pack install errors, Linux rpm verify reports errors for files under /opt/mqm/maintenance

Troubleshooting


Problem

You install a WebSphere MQ Fix Pack and want to verify that the install was successful. You run the Linux rpm --verify (or rpm -V) command against the newly installed packages and find errors relating to /opt/mqm/maintenance.

Symptom

An error message from the rpm verification command showing the following type of error:

missing /opt/mqm/maintenance/7.5.0.1/MQSeriesServer/opt/mqm/lib/libmqm.so
missing /opt/mqm/maintenance/7.5.0.1/MQSeriesServer/opt/mqm/lib/libmqm_r.so
missing /opt/mqm/maintenance/7.5.0.1/MQSeriesServer/opt/mqm/lib/libmqmalda_r.so
missing /opt/mqm/maintenance/7.5.0.1/MQSeriesServer/opt/mqm/lib/libmqmaldb_r.so
missing /opt/mqm/maintenance/7.5.0.1/MQSeriesServer/opt/mqm/lib/libmqmax.so
missing /opt/mqm/maintenance/7.5.0.1/MQSeriesServer/opt/mqm/lib/libmqmax_r.so
missing /opt/mqm/maintenance/7.5.0.1/MQSeriesServer/opt/mqm/lib/libmqmcb.so

Cause

Due to the design of the WebSphere MQ Fix Pack install code, the rpm --verify (or rpm -V) command does not return correct results.

The design of install code on Linux is that files are installed into /opt/mqm/maintenance and are then moved to the correct location during postinstall. This is to allow the backup of files replaced during the install, so that the Fix Pack can be removed later. If the files were installed directly into their final location then it would not be possible to uninstall the Fix Pack and roll back to an older code level (without uninstalling everything and starting again).

Environment

Linux

Resolving The Problem

There is no resolution to this issue. The rpm verify command does not work for MQ Fix Packs due to a design limitation of the MQ Fix Pack install.

[{"Product":{"code":"SSFKSJ","label":"WebSphere MQ"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"Install \/ Migration","Platform":[{"code":"PF016","label":"Linux"}],"Version":"7.5;7.1;7.0;6.0","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Product Synonym

WebSphere MQ WMQ

Document Information

Modified date:
15 June 2018

UID

swg21317903