IBM Support

After upgrading to Red Hat Enterprise Linux 6.6 Rational DOORS interoperation server fails to start



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.


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/ undefined symbol: _XGetRequest


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

[{"Product":{"code":"SSKR2T","label":"IBM Engineering Requirements Management DOORS"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Component":"Installation","Platform":[{"code":"PF016","label":"Linux"}],"Version":"9.5;;;;;;9.5.1;;;;;;;9.5.2;;;;;;9.6;;;;;9.6.1;;;;;;;;;;","Edition":"","Line of Business":{"code":"LOB02","label":"AI Applications"}}]

Document Information

Modified date:
01 May 2020