InTime

How to fix “libQt5DBus.so.5: symbol dbus_message_get_allow_interactive_authorization” when starting InTime?

2313 views August 18, 2020 pohheng 0

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