Bug#986452: libkf5messagelist5abi1: KMail fails to start because it can't load libKF5MessageList.so.5abi1
Control: severity -1 serious
On 2021-04-06 12:21:28, Diederik de Haas wrote:
> Package: libkf5messagelist5abi1
> Version: 4:20.08.3-3
> Severity: important
>
> Since upgrading of libkf5messagelist5abi1 KMail fails to load with the
> following error message (I actually load it via Kontact):
> "Cannot load part for Mail.
> Cannot load library /usr/lib/x86_64-linux-gnu/qt5/plugins/kmailpart.so:
> (libKF5MessageList.so.5abi1: kan gedeeld objectbestand niet openen:
> Bestand of map bestaat niet)"
>
> Translation of last part:
> "can't load shared object: file or folder not found"
> (I want my system in English, but more and more Dutch things creep in)
>
> The testing version (4:20.08.3-2) has this file list:
> $ dpkg -L libkf5messagelist5abi1 | grep -v '/usr/share/doc'
> /.
> /usr
> /usr/lib
> /usr/lib/x86_64-linux-gnu
> /usr/lib/x86_64-linux-gnu/libKF5MessageList.so.5.15.3.abi1
> /usr/share
> /usr/lib/x86_64-linux-gnu/libKF5MessageList.so.5abi1
>
> The unstable version (4:20.08.3-3) has this file list:
> $ dpkg -L libkf5messagelist5abi1 | grep -v '/usr/share/doc'
> /.
> /usr
> /usr/lib
> /usr/lib/x86_64-linux-gnu
> /usr/lib/x86_64-linux-gnu/libKF5MessageList.so.5.15.3
> /usr/share
> /usr/lib/x86_64-linux-gnu/libKF5MessageList.so.5
>
> So the [.]abi1 suffix is no longer there.
> My guess is that either the [.]abi1 suffix should be added back again or
> the component(s) that are linked to it, should be recompiled to link to
> the new name.
https://salsa.debian.org/qt-kde-team/kde/messagelib/-/commit/98b587bd55377df31e4acc61d38ce1b592fb17d0
I guess enable_debianabimanager.diff and the other patches were dropped
by accident. In any case, this is a serious issue as it breaks ABI.
Raising the severity accordingly.
Cheers
>
> Downgrading libkf5messagelist5abi1 (and it's dependencies) to the
> testing version makes KMail work again.
>
> On my system that meant these packages:
> kf5-messagelib-data libkf5messagecomposer5abi1 libkf5messagecore5abi1
> libkf5messagelist5abi1 libkf5messageviewer5abi1 libkf5mimetreeparser5abi1
> libkf5templateparser5 libkf5webengineviewer5abi1
>
>
> -- System Information:
> Debian Release: bullseye/sid
> APT prefers unstable-debug
> APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'unstable'), (500, 'testing'), (101, 'experimental')
> Architecture: amd64 (x86_64)
>
> Kernel: Linux 5.10.0-5-amd64 (SMP w/16 CPU threads)
> Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US
> Shell: /bin/sh linked to /bin/dash
> Init: systemd (via /run/systemd/system)
> LSM: AppArmor: enabled
>
> Versions of packages libkf5messagelist5abi1 depends on:
> ii kf5-messagelib-data 4:20.08.3-3
> ii kio 5.78.0-4
> ii libc6 2.31-11
> ii libgcc-s1 10.2.1-6
> ii libkf5akonadicore5abi2 [libkf5akonadicore5-20.08] 4:20.08.3-2
> ii libkf5akonadimime5 [libkf5akonadimime5-20.08] 4:20.08.3-1
> ii libkf5akonadisearchpim5 [libkf5akonadisearchpim5-20.08] 4:20.08.3-1
> ii libkf5configcore5 5.78.0-4
> ii libkf5configgui5 5.78.0-4
> ii libkf5configwidgets5 5.78.0-2
> ii libkf5coreaddons5 5.78.0-4
> ii libkf5i18n5 5.78.0-2
> ii libkf5iconthemes5 5.78.0-2
> ii libkf5itemmodels5 5.78.0-2
> ii libkf5kiocore5 5.78.0-4
> ii libkf5messagecore5abi1 [libkf5messagecore5-20.08] 4:20.08.3-3
> ii libkf5mime5abi1 [libkf5mime5-20.08] 20.08.3-1
> ii libkf5pimcommon5abi2 [libkf5pimcommon5-20.08] 4:20.08.3-1
> ii libkf5pimcommonakonadi5abi1 [libkf5pimcommonakonadi5-20.08] 4:20.08.3-1
> ii libkf5textwidgets5 5.78.0-2
> ii libkf5widgetsaddons5 5.78.0-2
> ii libkf5xmlgui5 5.78.0-2
> ii libqt5core5a 5.15.2+dfsg-5
> ii libqt5gui5 5.15.2+dfsg-5
> ii libqt5widgets5 5.15.2+dfsg-5
> ii libstdc++6 10.2.1-6
>
> libkf5messagelist5abi1 recommends no packages.
>
> libkf5messagelist5abi1 suggests no packages.
>
> -- no debconf information
--
Sebastian Ramacher
Reply to: