Symptom:
When starting InTime, you encounter an error message containing:
“intime: symbol lookup error: bin7/libQt5DBus.so.5: undefined symbol: symbol dbus_message_get_allow_interactive_authorization.”
or similar.
This is due to the fact that the libdbus version in the system is lower than 1.6, and usually happens for Centos 7.4 and below.
Resolution:
Upgrade the system libdbus library.
[user@host ~]# yum upgrade dbus-libs Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: ossm.utm.my * extras: mirror.titansi.com.my * updates: centos.exabytes.com.my Resolving Dependencies Resolving Dependencies --> Running transaction check ---> Package dbus-libs.i686 1:1.10.24-13.el7_6 will be updated ---> Package dbus-libs.x86_64 1:1.10.24-13.el7_6 will be updated --> Processing Dependency: dbus-libs(x86-64) = 1:1.10.24-13.el7_6 for package: 1:dbus-1.10.24-13.el7_6.x86_64 ---> Package dbus-libs.i686 1:1.10.24-14.el7_8 will be an update ---> Package dbus-libs.x86_64 1:1.10.24-14.el7_8 will be an update --> Running transaction check ---> Package dbus.x86_64 1:1.10.24-13.el7_6 will be updated --> Processing Dependency: dbus = 1:1.10.24-13.el7_6 for package: 1:dbus-x11-1.10.24-13.el7_6.x86_64 ---> Package dbus.x86_64 1:1.10.24-14.el7_8 will be an update --> Running transaction check ---> Package dbus-x11.x86_64 1:1.10.24-13.el7_6 will be updated ---> Package dbus-x11.x86_64 1:1.10.24-14.el7_8 will be an update --> Finished Dependency Resolution Dependencies Resolved ================================================================================================================================== Package Arch Version Repository Size ================================================================================================================================== Updating: dbus-libs x86_64 1:1.10.24-14.el7_8 updates 169 k Installing for dependencies: dbus x86_64 1:1.10.24-14.el7_8 updates 245 k dbus-x11 x86_64 1:1.10.24-14.el7_8 updates 48 k Transaction Summary ================================================================================================================================== Upgrade 2 Package Total download size: 592 k Is this ok [y/d/N]:
Alternatively, download libdbus-1.so.3 from https://github.com/plunify/libdbus and save it in the bin7/ or bin/ folder in the <InTime installation directory>/.
[user@host ~]$ cd <InTime installation directory/bin7/ [user@host ~]$ ls -ls 1560 -rwxr-xr-x 1 user admin 326 Aug 18 12:30 libdbus-1.so.3
Applies to:
- Linux Operating System (CentOS/RHEL 7.4)
Knowledge Base ID: 202008201 - Last Review: Aug 20, 2020 - Revision: 1.0