SUMMARY After the Fedora 29 package manager upgraded kf5-kcmutils to version 5.54.0-1 (x86_64) from 5.50.0-1, several applications including dolphin, konqueror and systemsettings5 fail to launch, with an "undefined symbol" error. In addition, KInfoCenter fails to install via dnf, with an identical error. STEPS TO REPRODUCE 1. Upgrade kf5-kcmutils to version 5.54.0-1 (from 5.50.0-1) 2. Attempt to launch dolphin, konqueror or System Settings from Application Launcher: application fails to present GUI; no error message 3. Attempt to launch above three applications from konsole; an undefined symbol error results, as detailed below. OBSERVED RESULT All misbehaving applications generate the same error from konsole... symbol lookup error: /lib64/libKF5KCMUtils.so.5: undefined symbol: _ZN12KQuickAddons12ConfigModule19currentIndexChangedEi EXPECTED RESULT Application launches and presents a GUI SOFTWARE/OS VERSIONS Windows: MacOS: Linux/KDE Plasma: 5.14.4-2 (guessing from plasma-desktop version, since neither System Settings nor KInfoCenter are usable. KDE Plasma Version: 5.14.4-2 (unclear on this, see above) KDE Frameworks Version: 5.54.0-1 Qt Version: 4.8.7-44 ADDITIONAL INFORMATION Upgrading kf5-kcmutils to version 5.55.0-1 doesn't fix the undefined symbol error. libKF5KCMUtils.so.5 points to libKF5KCMUtils.so.5.54.0 in /usr/lib64 under version 5.54.0-1; another libKF5KCMUtils.so.5 symbolic link to a duplicate (as far as I can tell) libKF5KCMUtils.so.5.54.0 in /lib64 Rolling back kf5-kcmutils to version 5.50.0-1 fixes all issues, as far as I can tell. RPM requires no other changes on the rollback. NOTE: I'm a newbie to bug reports, apologies in advance for inadequate, inaccurate, or too much info. I'm not afraid of the command line.
Correction: KInfoCenter is installed but generates the same undefined symbol error when I try to launch it.
An undefined symbol always means you are mixing installations from different compilations. If you didn't compile yourself, please report this issue to the bug tracker of your distribution.
Thank you. I will do that.
Make sure you install all updates before filing any bugs
The bug showed up after I let PackageKit install all available updates. However, I normally use dnf manually to do updates, so I suspect that dnf and PackageKit are configured differently in regards to repos. Under dnf, I have the RPMFusion repos enabled also, so I'm going to look at that and the differences between how dnf and PackageKit are configured. Thanks.