CQbatch fails to start on some versions of linux with an import error about libk5crypto.so.3

Modified on Thu, 15 May at 9:50 AM

On some versions of linux cqbatch may fail to start with an error alike this

Traceback (most recent call last):
  File "cqbatch.py", line 4, in <module>
  File "/opt/ccdc/third-party/conquest_python/conquest_python-2.7.18-9-linux/lib/python2.7/site-packages/PyInstaller/loader/pyimod03_importers.py", line 395, in load_module
  File "system.py", line 9, in <module>
  File "/opt/ccdc/third-party/conquest_python/conquest_python-2.7.18-9-linux/lib/python2.7/site-packages/PyInstaller/loader/pyimod03_importers.py", line 395, in load_module
  File "commoncode/dblist.py", line 9, in <module>
  File "/opt/ccdc/third-party/conquest_python/conquest_python-2.7.18-9-linux/lib/python2.7/site-packages/PyInstaller/loader/pyimod03_importers.py", line 395, in load_module
  File "database/entry_reader.py", line 24, in <module>
  File "/opt/ccdc/third-party/conquest_python/conquest_python-2.7.18-9-linux/lib/python2.7/site-packages/PyInstaller/loader/pyimod03_importers.py", line 395, in load_module
  File "database/conquest_aser_adapter.py", line 10, in <module>
  File "/opt/ccdc/third-party/conquest_python/conquest_python-2.7.18-9-linux/lib/python2.7/site-packages/PyInstaller/loader/pyimod03_importers.py", line 684, in load_module
ImportError: /mnt/CCDC/ccdc-software/conquest/lib/libk5crypto.so.3: undefined symbol: EVP_KDF_ctrl, version OPENSSL_1_1_1b
[2415] Failed to execute script cqbatch

The solution is to rename or delete the file libk5crypto.so.3 located in CCDC/ccdc-software/conquest/lib. This should force your system version to be used instead.


Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article