Description of problem: KOrganizer crashes on startup. Version-Release number of selected component (if applicable): EL 8.9, fully updated. How reproducible: Always. Steps to Reproduce: 1. Log in to a graphical session. 2. Run KOrganizer from application menu. or 1. Log in to a graphical session. 2. Open terminal. 3. Run "korganizer". Actual results: When running from a GUI: Nothing happens. When running from a terminal: ``` $ korganizer korganizer: symbol lookup error: /lib64/libKF5AkonadiCalendar.so.5: undefined symbol: _ZN9KCalUtils18IncidenceFormatter12dateToStringERK5QDateb $ echo $? 127 $ ``` Expected results: Working application. Additional info: ``` # grep -H 'REDHAT_SUPPORT_PRODUCT_VERSION' /etc/os-release /etc/os-release:REDHAT_SUPPORT_PRODUCT_VERSION="8.9" # dnf update Last metadata expiration check: 0:13:52 ago on Sat 02 Dec 2023 12:18:15 AM CET. Dependencies resolved. Nothing to do. Complete! # ldd -r /lib64/libKF5AkonadiCalendar.so.5 | grep -Ev '^[[:blank:]]' undefined symbol: _ZN9KCalUtils18IncidenceFormatter12dateToStringERK5QDateb (/lib64/libKF5AkonadiCalendar.so.5) undefined symbol: _ZN9KCalUtils10DndFactoryC1ERK14QSharedPointerIN13KCalendarCore14MemoryCalendarEE (/lib64/libKF5AkonadiCalendar.so.5) # ldd -r /lib64/libKF5AkonadiCalendar.so.5 linux-vdso.so.1 (0x00007ffdad0f6000) libKF5AkonadiContact.so.5 => /lib64/libKF5AkonadiContact.so.5 (0x00007fb7aa01f000) libKF5CalendarUtils.so.5 => /lib64/libKF5CalendarUtils.so.5 (0x00007fb7a9dbd000) libKF5MailTransportAkonadi.so.5 => /lib64/libKF5MailTransportAkonadi.so.5 (0x00007fb7a9b9d000) libKF5IdentityManagement.so.5 => /lib64/libKF5IdentityManagement.so.5 (0x00007fb7a996e000) libKF5Contacts.so.5 => /lib64/libKF5Contacts.so.5 (0x00007fb7a96b6000) libKF5GrantleeTheme.so.5 => /lib64/libKF5GrantleeTheme.so.5 (0x00007fb7a949c000) libKF5CalendarCore.so.5 => /lib64/libKF5CalendarCore.so.5 (0x00007fb7a91c2000) libKF5PimTextEdit.so.5 => /lib64/libKF5PimTextEdit.so.5 (0x00007fb7a8e8d000) libKF5KIOWidgets.so.5 => /lib64/libKF5KIOWidgets.so.5 (0x00007fb7aa673000) libKF5KIOGui.so.5 => /lib64/libKF5KIOGui.so.5 (0x00007fb7aa620000) libKF5JobWidgets.so.5 => /lib64/libKF5JobWidgets.so.5 (0x00007fb7a8c56000) libKF5Solid.so.5 => /lib64/libKF5Solid.so.5 (0x00007fb7a8951000) libKF5Completion.so.5 => /lib64/libKF5Completion.so.5 (0x00007fb7a8716000) libKF5AkonadiMime.so.5 => /lib64/libKF5AkonadiMime.so.5 (0x00007fb7a84ba000) libKF5AkonadiWidgets.so.5 => /lib64/libKF5AkonadiWidgets.so.5 (0x00007fb7a81db000) libKF5AkonadiCore.so.5 => /lib64/libKF5AkonadiCore.so.5 (0x00007fb7a7d66000) libKF5XmlGui.so.5 => /lib64/libKF5XmlGui.so.5 (0x00007fb7a7a6c000) libKF5ItemModels.so.5 => /lib64/libKF5ItemModels.so.5 (0x00007fb7a7821000) libKF5KIOCore.so.5 => /lib64/libKF5KIOCore.so.5 (0x00007fb7a762e000) libKF5Service.so.5 => /lib64/libKF5Service.so.5 (0x00007fb7a737a000) libQt5Network.so.5 => /lib64/libQt5Network.so.5 (0x00007fb7a6fae000) libQt5Concurrent.so.5 => /lib64/libQt5Concurrent.so.5 (0x00007fb7a6da7000) libKF5Mime.so.5 => /lib64/libKF5Mime.so.5 (0x00007fb7a6b46000) libKF5MailTransport.so.5 => /lib64/libKF5MailTransport.so.5 (0x00007fb7a68fe000) libKF5ConfigWidgets.so.5 => /lib64/libKF5ConfigWidgets.so.5 (0x00007fb7a668d000) libKF5WidgetsAddons.so.5 => /lib64/libKF5WidgetsAddons.so.5 (0x00007fb7a631b000) libKF5I18n.so.5 => /lib64/libKF5I18n.so.5 (0x00007fb7a60cc000) libKF5Codecs.so.5 => /lib64/libKF5Codecs.so.5 (0x00007fb7a5e8f000) libKF5Auth.so.5 => /lib64/libKF5Auth.so.5 (0x00007fb7a5c89000) libKF5AuthCore.so.5 => /lib64/libKF5AuthCore.so.5 (0x00007fb7a5a68000) libKF5CoreAddons.so.5 => /lib64/libKF5CoreAddons.so.5 (0x00007fb7a5795000) libKF5ConfigGui.so.5 => /lib64/libKF5ConfigGui.so.5 (0x00007fb7a556f000) libQt5Xml.so.5 => /lib64/libQt5Xml.so.5 (0x00007fb7a532b000) libKF5Wallet.so.5 => /lib64/libKF5Wallet.so.5 (0x00007fb7a510b000) libKF5ConfigCore.so.5 => /lib64/libKF5ConfigCore.so.5 (0x00007fb7a4e9a000) libQt5DBus.so.5 => /lib64/libQt5DBus.so.5 (0x00007fb7a4bfe000) libKF5WindowSystem.so.5 => /lib64/libKF5WindowSystem.so.5 (0x00007fb7a49aa000) libQt5Widgets.so.5 => /lib64/libQt5Widgets.so.5 (0x00007fb7a40d4000) libQt5Gui.so.5 => /lib64/libQt5Gui.so.5 (0x00007fb7a38db000) libQt5Core.so.5 => /lib64/libQt5Core.so.5 (0x00007fb7a3148000) libX11.so.6 => /lib64/libX11.so.6 (0x00007fb7a2e04000) libstdc++.so.6 => /lib64/libstdc++.so.6 (0x00007fb7a2a6f000) libm.so.6 => /lib64/libm.so.6 (0x00007fb7a26ed000) libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007fb7a24d5000) libc.so.6 => /lib64/libc.so.6 (0x00007fb7a2110000) libKF5ContactEditor.so.5 => /lib64/libKF5ContactEditor.so.5 (0x00007fb7a1e8f000) libKF5Prison.so.5 => /lib64/libKF5Prison.so.5 (0x00007fb7a1c7b000) libGrantlee_Templates.so.5 => /lib64/libGrantlee_Templates.so.5 (0x00007fb7a1a11000) libKF5Libkleo.so.5 => /lib64/libKF5Libkleo.so.5 (0x00007fb7a16a8000) libKF5I18nLocaleData.so.5 => /lib64/libKF5I18nLocaleData.so.5 (0x00007fb7a13a3000) libKF5TextWidgets.so.5 => /lib64/libKF5TextWidgets.so.5 (0x00007fb7a115b000) libKF5SonnetUi.so.5 => /lib64/libKF5SonnetUi.so.5 (0x00007fb7a0f26000) libKF5IconThemes.so.5 => /lib64/libKF5IconThemes.so.5 (0x00007fb7a0ce0000) libqgpgme.so.7 => /lib64/libqgpgme.so.7 (0x00007fb7a09bb000) libgpgmepp.so.6 => /lib64/libgpgmepp.so.6 (0x00007fb7a0753000) libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fb7a0533000) libgpgme.so.11 => /lib64/libgpgme.so.11 (0x00007fb7a02e3000) libKF5NewStuff.so.5 => /lib64/libKF5NewStuff.so.5 (0x00007fb7a0077000) libKF5NewStuffCore.so.5 => /lib64/libKF5NewStuffCore.so.5 (0x00007fb79fdd0000) libKF5Attica.so.5 => /lib64/libKF5Attica.so.5 (0x00007fb79fb12000) libical.so.3 => /lib64/libical.so.3 (0x00007fb79f898000) libicalss.so.3 => /lib64/libicalss.so.3 (0x00007fb79f680000) libicalvcal.so.3 => /lib64/libicalvcal.so.3 (0x00007fb79f46b000) libKF5SonnetCore.so.5 => /lib64/libKF5SonnetCore.so.5 (0x00007fb79f1ef000) libKF5SyntaxHighlighting.so.5 => /lib64/libKF5SyntaxHighlighting.so.5 (0x00007fb79ee29000) libQt5TextToSpeech.so.5 => /lib64/libQt5TextToSpeech.so.5 (0x00007fb79ec1a000) libacl.so.1 => /lib64/libacl.so.1 (0x00007fb79ea11000) libattr.so.1 => /lib64/libattr.so.1 (0x00007fb79e80b000) libKF5GuiAddons.so.5 => /lib64/libKF5GuiAddons.so.5 (0x00007fb79e5d6000) /lib64/ld-linux-x86-64.so.2 (0x00007fb7aa5d9000) libQt5X11Extras.so.5 => /lib64/libQt5X11Extras.so.5 (0x00007fb79e3d1000) libudev.so.1 => /lib64/libudev.so.1 (0x00007fb79e135000) libmount.so.1 => /lib64/libmount.so.1 (0x00007fb79dedb000) libimobiledevice.so.6 => /lib64/libimobiledevice.so.6 (0x00007fb79dcb5000) libplist.so.3 => /lib64/libplist.so.3 (0x00007fb79daa6000) libQt5Sql.so.5 => /lib64/libQt5Sql.so.5 (0x00007fb79d857000) libKF5AkonadiPrivate.so.5 => /lib64/libKF5AkonadiPrivate.so.5 (0x00007fb79d5b1000) libKF5ItemViews.so.5 => /lib64/libKF5ItemViews.so.5 (0x00007fb79d376000) libKF5Crash.so.5 => /lib64/libKF5Crash.so.5 (0x00007fb79d16c000) libKF5GlobalAccel.so.5 => /lib64/libKF5GlobalAccel.so.5 (0x00007fb79cf49000) libQt5PrintSupport.so.5 => /lib64/libQt5PrintSupport.so.5 (0x00007fb79ccce000) libKF5DBusAddons.so.5 => /lib64/libKF5DBusAddons.so.5 (0x00007fb79caa7000) libz.so.1 => /lib64/libz.so.1 (0x00007fb79c88f000) libdl.so.2 => /lib64/libdl.so.2 (0x00007fb79c68b000) libgssapi_krb5.so.2 => /lib64/libgssapi_krb5.so.2 (0x00007fb79c436000) libssl.so.1.1 => /lib64/libssl.so.1.1 (0x00007fb79c1a0000) libcrypto.so.1.1 => /lib64/libcrypto.so.1.1 (0x00007fb79bcb6000) libqt5keychain.so.1 => /lib64/libqt5keychain.so.1 (0x00007fb79ba89000) libdbus-1.so.3 => /lib64/libdbus-1.so.3 (0x00007fb79b835000) libxcb.so.1 => /lib64/libxcb.so.1 (0x00007fb79b60a000) libXfixes.so.3 => /lib64/libXfixes.so.3 (0x00007fb79b404000) libxcb-keysyms.so.1 => /lib64/libxcb-keysyms.so.1 (0x00007fb79b201000) libGL.so.1 => /lib64/libGL.so.1 (0x00007fb79af7b000) libpng16.so.16 => /lib64/libpng16.so.16 (0x00007fb79ad46000) libharfbuzz.so.0 => /lib64/libharfbuzz.so.0 (0x00007fb79aaa0000) libsystemd.so.0 => /lib64/libsystemd.so.0 (0x00007fb79a752000) libicui18n.so.60 => /lib64/libicui18n.so.60 (0x00007fb79a291000) libicuuc.so.60 => /lib64/libicuuc.so.60 (0x00007fb799ecf000) libicudata.so.60 => /lib64/libicudata.so.60 (0x00007fb798325000) libpcre2-16.so.0 => /lib64/libpcre2-16.so.0 (0x00007fb7980ac000) libgthread-2.0.so.0 => /lib64/libgthread-2.0.so.0 (0x00007fb797eaa000) libglib-2.0.so.0 => /lib64/libglib-2.0.so.0 (0x00007fb797b8e000) libqrencode.so.3 => /lib64/libqrencode.so.3 (0x00007fb797980000) libdmtx.so.0 => /lib64/libdmtx.so.0 (0x00007fb79776a000) libZXing.so.1 => /lib64/libZXing.so.1 (0x00007fb797401000) libQt5Qml.so.5 => /lib64/libQt5Qml.so.5 (0x00007fb796d4c000) libQt5Svg.so.5 => /lib64/libQt5Svg.so.5 (0x00007fb796aee000) libKF5Archive.so.5 => /lib64/libKF5Archive.so.5 (0x00007fb7968b0000) libassuan.so.0 => /lib64/libassuan.so.0 (0x00007fb79669c000) libgpg-error.so.0 => /lib64/libgpg-error.so.0 (0x00007fb79647b000) libQt5Quick.so.5 => /lib64/libQt5Quick.so.5 (0x00007fb795ce7000) libQt5QmlModels.so.5 => /lib64/libQt5QmlModels.so.5 (0x00007fb795a5b000) libKF5Package.so.5 => /lib64/libKF5Package.so.5 (0x00007fb79582f000) libQt5WaylandClient.so.5 => /lib64/libQt5WaylandClient.so.5 (0x00007fb7954c4000) libwayland-client.so.0 => /lib64/libwayland-client.so.0 (0x00007fb7952b3000) libblkid.so.1 => /lib64/libblkid.so.1 (0x00007fb79505e000) libuuid.so.1 => /lib64/libuuid.so.1 (0x00007fb794e56000) libselinux.so.1 => /lib64/libselinux.so.1 (0x00007fb794c2b000) librt.so.1 => /lib64/librt.so.1 (0x00007fb794a23000) libgnutls.so.30 => /lib64/libgnutls.so.30 (0x00007fb794632000) libtasn1.so.6 => /lib64/libtasn1.so.6 (0x00007fb79441f000) libgcrypt.so.20 => /lib64/libgcrypt.so.20 (0x00007fb7940ff000) libusbmuxd.so.4 => /lib64/libusbmuxd.so.4 (0x00007fb793ef6000) liblzma.so.5 => /lib64/liblzma.so.5 (0x00007fb793ccf000) libkrb5.so.3 => /lib64/libkrb5.so.3 (0x00007fb7939e4000) libk5crypto.so.3 => /lib64/libk5crypto.so.3 (0x00007fb7937cd000) libcom_err.so.2 => /lib64/libcom_err.so.2 (0x00007fb7935c7000) libkrb5support.so.0 => /lib64/libkrb5support.so.0 (0x00007fb7933b6000) libkeyutils.so.1 => /lib64/libkeyutils.so.1 (0x00007fb7931b2000) libresolv.so.2 => /lib64/libresolv.so.2 (0x00007fb792f9a000) libsecret-1.so.0 => /lib64/libsecret-1.so.0 (0x00007fb792d45000) libgio-2.0.so.0 => /lib64/libgio-2.0.so.0 (0x00007fb79299b000) libgobject-2.0.so.0 => /lib64/libgobject-2.0.so.0 (0x00007fb792746000) libXau.so.6 => /lib64/libXau.so.6 (0x00007fb792542000) libGLX.so.0 => /lib64/libGLX.so.0 (0x00007fb792310000) libXext.so.6 => /lib64/libXext.so.6 (0x00007fb7920fd000) libGLdispatch.so.0 => /lib64/libGLdispatch.so.0 (0x00007fb791e47000) libfreetype.so.6 => /lib64/libfreetype.so.6 (0x00007fb791b89000) libgraphite2.so.3 => /lib64/libgraphite2.so.3 (0x00007fb79195d000) liblz4.so.1 => /lib64/liblz4.so.1 (0x00007fb791740000) libcap.so.2 => /lib64/libcap.so.2 (0x00007fb791538000) libpcre.so.1 => /lib64/libpcre.so.1 (0x00007fb7912c7000) libbz2.so.1 => /lib64/libbz2.so.1 (0x00007fb7910b4000) libwayland-cursor.so.0 => /lib64/libwayland-cursor.so.0 (0x00007fb790eac000) libfontconfig.so.1 => /lib64/libfontconfig.so.1 (0x00007fb790c67000) libxkbcommon.so.0 => /lib64/libxkbcommon.so.0 (0x00007fb790a27000) libffi.so.6 => /lib64/libffi.so.6 (0x00007fb79081e000) libpcre2-8.so.0 => /lib64/libpcre2-8.so.0 (0x00007fb790598000) libp11-kit.so.0 => /lib64/libp11-kit.so.0 (0x00007fb79026e000) libidn2.so.0 => /lib64/libidn2.so.0 (0x00007fb790050000) libunistring.so.2 => /lib64/libunistring.so.2 (0x00007fb78fccf000) libnettle.so.6 => /lib64/libnettle.so.6 (0x00007fb78fa95000) libhogweed.so.4 => /lib64/libhogweed.so.4 (0x00007fb78f865000) libgmp.so.10 => /lib64/libgmp.so.10 (0x00007fb78f7c9000) libgmodule-2.0.so.0 => /lib64/libgmodule-2.0.so.0 (0x00007fb78f5c5000) libexpat.so.1 => /lib64/libexpat.so.1 (0x00007fb78f389000) undefined symbol: _ZN9KCalUtils18IncidenceFormatter12dateToStringERK5QDateb (/lib64/libKF5AkonadiCalendar.so.5) undefined symbol: _ZN9KCalUtils10DndFactoryC1ERK14QSharedPointerIN13KCalendarCore14MemoryCalendarEE (/lib64/libKF5AkonadiCalendar.so.5) # readlink -f /lib64/libKF5AkonadiCalendar.so.5 /usr/lib64/libKF5AkonadiCalendar.so.5.18.3 # dnf -q provides "$( readlink -f /lib64/libKF5AkonadiCalendar.so.5 )" kf5-akonadi-calendar-21.08.3-1.el8.x86_64 : The Akonadi Calendar Library Repo : @System Matched from: Filename : /usr/lib64/libKF5AkonadiCalendar.so.5.18.3 kf5-akonadi-calendar-21.08.3-1.el8.x86_64 : The Akonadi Calendar Library Repo : epel Matched from: Filename : /usr/lib64/libKF5AkonadiCalendar.so.5.18.3 # dnf -q --showduplicates list kf5-akonadi-calendar Installed Packages kf5-akonadi-calendar.x86_64 21.08.3-1.el8 @epel Available Packages kf5-akonadi-calendar.x86_64 21.08.3-1.el8 epel # dnf -q --showduplicates list korganizer Installed Packages korganizer.x86_64 21.08.3-1.el8 @epel Available Packages korganizer.x86_64 21.08.3-1.el8 epel # dnf -q repoquery --whatdepends korganizer kdepim-addons-0:21.08.3-1.el8.x86_64 kontact-0:21.08.3-1.el8.x86_64 korganizer-libs-0:21.08.3-1.el8.x86_64 # dnf remove korganizer Dependencies resolved. ============================================================================================================================== Package Architecture Version Repository Size ============================================================================================================================== Removing: korganizer x86_64 21.08.3-1.el8 @epel 7.7 M Removing dependent packages: kontact x86_64 21.08.3-1.el8 @epel 1.6 M Removing unused dependencies: kontact-libs x86_64 21.08.3-1.el8 @epel 322 k korganizer-libs x86_64 21.08.3-1.el8 @epel 3.9 M Transaction Summary ============================================================================================================================== Remove 4 Packages Freed space: 14 M Is this ok [y/N]: n Operation aborted. # rpm -qi korganizer Name : korganizer Version : 21.08.3 Release : 1.el8 Architecture: x86_64 Install Date: Sat 02 Dec 2023 12:54:14 AM CET Group : Unspecified Size : 8094787 License : GPLv2 and GFDL Signature : RSA/SHA256, Sun 21 Nov 2021 05:40:45 AM CET, Key ID 21ea45ab2f86d6a1 Source RPM : korganizer-21.08.3-1.el8.src.rpm Build Date : Sat 20 Nov 2021 10:13:59 PM CET Build Host : buildvm-x86-26.iad2.fedoraproject.org Relocations : (not relocatable) Packager : Fedora Project Vendor : Fedora Project URL : https://www.kde.org/applications/utilities/korganizer/ Bug URL : https://bugz.fedoraproject.org/korganizer Summary : Personal Organizer Description : KOrganizer is the calendar and scheduling component of the Kontact suite. You can write journal entries, schedule appointments, events, and to-dos. # rpm -qi korganizer-libs Name : korganizer-libs Version : 21.08.3 Release : 1.el8 Architecture: x86_64 Install Date: Sat 02 Dec 2023 12:54:12 AM CET Group : Unspecified Size : 4043808 License : GPLv2 and GFDL Signature : RSA/SHA256, Sun 21 Nov 2021 05:40:45 AM CET, Key ID 21ea45ab2f86d6a1 Source RPM : korganizer-21.08.3-1.el8.src.rpm Build Date : Sat 20 Nov 2021 10:13:59 PM CET Build Host : buildvm-x86-26.iad2.fedoraproject.org Relocations : (not relocatable) Packager : Fedora Project Vendor : Fedora Project URL : https://www.kde.org/applications/utilities/korganizer/ Bug URL : https://bugz.fedoraproject.org/korganizer Summary : Runtime libraries for korganizer Description : Runtime libraries for korganizer. # rpm -qi kf5-akonadi-calendar Name : kf5-akonadi-calendar Version : 21.08.3 Release : 1.el8 Architecture: x86_64 Install Date: Fri 01 Dec 2023 02:28:18 AM CET Group : Unspecified Size : 2376910 License : LGPLv2+ Signature : RSA/SHA256, Sun 21 Nov 2021 05:04:53 AM CET, Key ID 21ea45ab2f86d6a1 Source RPM : kf5-akonadi-calendar-21.08.3-1.el8.src.rpm Build Date : Thu 18 Nov 2021 05:08:10 PM CET Build Host : buildhw-x86-11.iad2.fedoraproject.org Relocations : (not relocatable) Packager : Fedora Project Vendor : Fedora Project URL : https://invent.kde.org/frameworks/akonadi-calendar Bug URL : https://bugz.fedoraproject.org/kf5-akonadi-calendar Summary : The Akonadi Calendar Library Description : The Akonadi Calendar Library. # ```