Troubleshooting
Problem
If you upgrade from Red Hat Enterprise Linux (RHEL) version 6.4 or 6.5 to 6.6, the IBM Rational DOORS interoperation server fails to start.
Symptom
After the upgrade to RHEL version 6.6, when you try to start the Rational DOORS interoperation server, this error is displayed:
{user@system˜}$ ./doors9 -interop -data 36677@localhost brokerHost localhost -brokerPort 61616
[%wc] Registry Editor
Information in /opt/IBM/Rational/doors/current/DOORS/mw/arch/system/international.reg has been successfully entered into the registry.
/opt/IBM/Rational/doors/current/DOORS/bin/arch/doors.exe: symbol lookup error: /usr/lib/libXext.so.6: undefined symbol: _XGetRequest
Cause
The upgrade to RHEL 6.6 from RHEL 6.4 or 6.4 replaces libXext version 1.3.1-2 with libXext 1.3.2-2.1.
Resolving The Problem
To fix this problem, do one of the following workarounds:
- Downgrade the libXext package to 1.3.1-2.3. Run the following Yellow dog Update Modified (yum) command:
yum downgrade libXext-1.3.1-2.el6
- Rename
DOORS/mw/arch/lib-i86_linux/Xll
. For example,Xll_disable
.
Optionally, run the following commands to stop the libXext package from being updated again the next time a yum update is run:
yum install yum-versionlock
yum versionlock libXext-1.3.1-2.el6
Was this topic helpful?
Document Information
Modified date:
01 May 2020
UID
swg21689169