Bug 2252513
| Summary: | Kontact from EPEL8 cannot load part for Journal | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora EPEL | Reporter: | Tomasz Tomasik <scx.mail> | ||||||
| Component: | kontact | Assignee: | Troy Dawson <tdawson> | ||||||
| Status: | ASSIGNED --- | QA Contact: | |||||||
| Severity: | urgent | Docs Contact: | |||||||
| Priority: | unspecified | ||||||||
| Version: | epel8 | CC: | kde-sig, rdieter, scx.mail, tdawson, yisel43110 | ||||||
| Target Milestone: | --- | Flags: | yisel43110:
needinfo?
(kde-sig) |
||||||
| Target Release: | --- | ||||||||
| Hardware: | All | ||||||||
| OS: | Linux | ||||||||
| Whiteboard: | |||||||||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |||||||
| Doc Text: | Story Points: | --- | |||||||
| Clone Of: | Environment: | ||||||||
| Last Closed: | Type: | Bug | |||||||
| Regression: | --- | Mount Type: | --- | ||||||
| Documentation: | --- | CRM: | |||||||
| Verified Versions: | Category: | --- | |||||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||||
| Embargoed: | |||||||||
| Attachments: |
|
||||||||
|
Description
Tomasz Tomasik
2023-12-02 03:18:17 UTC
It appears that some KDE packages have been updated to version 22.04.1, while others remain at version 21.08.3. ``` # dnf -q list installed | grep -Ei '[[:blank:]]([0-9]:)?21\.08\.3-' akonadi-import-wizard.x86_64 21.08.3-1.el8 @epel grantlee-editor.x86_64 21.08.3-1.el8 @epel grantlee-editor-libs.x86_64 21.08.3-1.el8 @epel kaddressbook.x86_64 21.08.3-1.el8 @epel kaddressbook-libs.x86_64 21.08.3-1.el8 @epel kdepim-addons.x86_64 21.08.3-1.el8 @epel kdepim-runtime.x86_64 1:21.08.3-1.el8 @epel kdepim-runtime-libs.x86_64 1:21.08.3-1.el8 @epel kf5-akonadi-calendar.x86_64 21.08.3-1.el8 @epel kf5-calendarsupport.x86_64 21.08.3-1.el8 @epel kf5-eventviews.x86_64 21.08.3-1.el8 @epel kf5-incidenceeditor.x86_64 21.08.3-1.el8 @epel kf5-kalarmcal.x86_64 21.08.3-1.el8 @epel kf5-mailcommon.x86_64 21.08.3-1.el8 @epel kf5-mailimporter.x86_64 21.08.3-1.el8 @epel kf5-mailimporter-akonadi.x86_64 21.08.3-1.el8 @epel kf5-messagelib.x86_64 21.08.3-1.el8 @epel kmail.x86_64 21.08.3-1.el8 @epel kmail-account-wizard.x86_64 21.08.3-1.el8 @epel kmail-libs.x86_64 21.08.3-1.el8 @epel kontact.x86_64 21.08.3-1.el8 @epel kontact-libs.x86_64 21.08.3-1.el8 @epel korganizer.x86_64 21.08.3-1.el8 @epel korganizer-libs.x86_64 21.08.3-1.el8 @epel pim-data-exporter.x86_64 21.08.3-1.el8 @epel pim-data-exporter-libs.x86_64 21.08.3-1.el8 @epel pim-sieve-editor.x86_64 21.08.3-1.el8 @epel # dnf -q list installed | grep -Ei '[[:blank:]]([0-9]:)?22\.04\.1-' kaccounts-integration.x86_64 22.04.1-1.el8 @epel kaccounts-providers.x86_64 22.04.1-1.el8 @epel kf5-akonadi-mime.x86_64 22.04.1-2.el8 @epel kf5-akonadi-notes.x86_64 22.04.1-1.el8 @epel kf5-akonadi-search.x86_64 22.04.1-1.el8 @epel kf5-akonadi-server.x86_64 22.04.1-1.el8 @epel kf5-grantleetheme.x86_64 22.04.1-1.el8 @epel kf5-kcalendarutils.x86_64 22.04.1-1.el8 @epel kf5-kidentitymanagement.x86_64 22.04.1-1.el8 @epel kf5-kimap.x86_64 22.04.1-1.el8 @epel kf5-kitinerary.x86_64 22.04.1-1.el8 @epel kf5-kldap.x86_64 22.04.1-1.el8 @epel kf5-kmailtransport.x86_64 22.04.1-1.el8 @epel kf5-kmailtransport-akonadi.x86_64 22.04.1-1.el8 @epel kf5-kmbox.x86_64 22.04.1-1.el8 @epel kf5-kmime.x86_64 22.04.1-1.el8 @epel kf5-kontactinterface.x86_64 22.04.1-1.el8 @epel kf5-kpkpass.x86_64 22.04.1-1.el8 @epel kf5-ksmtp.x86_64 22.04.1-1.el8 @epel kf5-ktnef.x86_64 22.04.1-1.el8 @epel kf5-libkcddb.x86_64 22.04.1-1.el8 @epel kf5-libkcddb-doc.noarch 22.04.1-1.el8 @epel kf5-libkdepim.x86_64 22.04.1-1.el8 @epel libkgapi.x86_64 22.04.1-1.el8 @epel ``` This causes ABI incompatibility. ``` # 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. # rpm -qi kf5-akonadi-mime Name : kf5-akonadi-mime Version : 22.04.1 Release : 2.el8 Architecture: x86_64 Install Date: Fri 01 Dec 2023 02:28:05 AM CET Group : Unspecified Size : 1022139 License : LGPLv2+ Signature : RSA/SHA256, Thu 10 Nov 2022 11:52:42 PM CET, Key ID 21ea45ab2f86d6a1 Source RPM : kf5-akonadi-mime-22.04.1-2.el8.src.rpm Build Date : Thu 10 Nov 2022 03:17:29 AM CET Build Host : buildvm-x86-06.iad2.fedoraproject.org Relocations : (not relocatable) Packager : Fedora Project Vendor : Fedora Project URL : https://invent.kde.org/frameworks/akonadi-mime Bug URL : https://bugz.fedoraproject.org/kf5-akonadi-mime Summary : The Akonadi Mime Library Description : The Akonadi Mime Library. # ``` It seems that the problem has been going on for over a year and still no one has addressed it. I believe that at least these packages should be upgraded:
```
akonadi-import-wizard
grantlee-editor
kaddressbook
kdepim-addons
kdepim-runtime
kf5-akonadi-calendar
kf5-calendarsupport
kf5-eventviews
kf5-incidenceeditor
kf5-kalarmcal
kf5-mailcommon
kf5-mailimporter
kf5-messagelib
kmail
kmail-account-wizard
kontact
korganizer
pim-data-exporter
pim-sieve-editor
```
```
# dnf -q list installed | grep -Ei '[[:blank:]]([0-9]:)?21\.08\.3-' | awk '{print $1}' | xargs rpm -q --qf "%{SOURCERPM}\n" | sort -ufV
akonadi-import-wizard-21.08.3-1.el8.src.rpm
grantlee-editor-21.08.3-1.el8.src.rpm
kaddressbook-21.08.3-1.el8.src.rpm
kdepim-addons-21.08.3-1.el8.src.rpm
kdepim-runtime-21.08.3-1.el8.src.rpm
kf5-akonadi-calendar-21.08.3-1.el8.src.rpm
kf5-calendarsupport-21.08.3-1.el8.src.rpm
kf5-eventviews-21.08.3-1.el8.src.rpm
kf5-incidenceeditor-21.08.3-1.el8.src.rpm
kf5-kalarmcal-21.08.3-1.el8.src.rpm
kf5-mailcommon-21.08.3-1.el8.src.rpm
kf5-mailimporter-21.08.3-1.el8.src.rpm
kf5-messagelib-21.08.3-1.el8.src.rpm
kmail-21.08.3-1.el8.src.rpm
kmail-account-wizard-21.08.3-1.el8.src.rpm
kontact-21.08.3-1.el8.src.rpm
korganizer-21.08.3-1.el8.src.rpm
pim-data-exporter-21.08.3-1.el8.src.rpm
pim-sieve-editor-21.08.3-1.el8.src.rpm
#
```
Potentially affected libraries:
```
# find /usr/lib64/{libk*,qt5/plugins/} \( -name '*.so*' -o -name '*.so.*' \) | grep -E '\.so(.[0-9]+[a-z]*)*$' | xargs readlink -f | sort -ufV | while read -r f; do m="$( ldd -r "${f}" | grep -Ev '^[[:blank:]]' )"; [[ -n "${m}" ]] || continue; echo "${f}"; echo -n "${m}"; echo; done | grep -Eo "\([^)]+\)" | sed -re 's/[()]//g' | sort -ufV | xargs readlink -f | sort -ufV
/usr/lib64/libKF5AkonadiCalendar.so.5.18.3
/usr/lib64/libKF5CalendarSupport.so.5.18.3
/usr/lib64/libKF5EventViews.so.5.18.3
/usr/lib64/libKF5IncidenceEditor.so.5.18.3
/usr/lib64/libKF5MailCommon.so.5.18.3
/usr/lib64/libKF5MessageComposer.so.5.18.3
/usr/lib64/libKF5TemplateParser.so.5.18.3
/usr/lib64/libkmailprivate.so.5.18.3
/usr/lib64/libkorganizerprivate.so.5.18.3
/usr/lib64/qt5/plugins/kontact5/kontact_kmailplugin.so
/usr/lib64/qt5/plugins/kontact5/kontact_korganizerplugin.so
/usr/lib64/qt5/plugins/kontact5/kontact_todoplugin.so
/usr/lib64/qt5/plugins/korganizerpart.so
/usr/lib64/qt5/plugins/messageviewer/bodypartformatter/messageviewer_bodypartformatter_text_calendar.so
#
```
Potentially affected packages:
```
# find /usr/lib64/{libk*,qt5/plugins/} \( -name '*.so*' -o -name '*.so.*' \) | grep -E '\.so(.[0-9]+[a-z]*)*$' | xargs readlink -f | sort -ufV | while read -r f; do m="$( ldd -r "${f}" | grep -Ev '^[[:blank:]]' )"; [[ -n "${m}" ]] || continue; echo "${f}"; echo -n "${m}"; echo; done | grep -Eo "\([^)]+\)" | sed -re 's/[()]//g' | sort -ufV | xargs readlink -f | sort -ufV | xargs -I{} dnf -q repoquery --whatprovides '{}' | sort -ufV
kdepim-addons-0:21.08.3-1.el8.x86_64
kf5-akonadi-calendar-0:21.08.3-1.el8.x86_64
kf5-calendarsupport-0:21.08.3-1.el8.x86_64
kf5-eventviews-0:21.08.3-1.el8.x86_64
kf5-incidenceeditor-0:21.08.3-1.el8.x86_64
kf5-mailcommon-0:21.08.3-1.el8.x86_64
kf5-messagelib-0:21.08.3-1.el8.x86_64
kmail-libs-0:21.08.3-1.el8.x86_64
korganizer-libs-0:21.08.3-1.el8.x86_64
#
Created attachment 2002498 [details]
missing symbols
missing symbols in KDE libraries
Created https://iterasacucarti.com/ Clicking on task does not gives white window |