Bug 454311 - Broken Qt due to mismatched versions
Summary: Broken Qt due to mismatched versions
Status: RESOLVED FIXED
Alias: None
Product: neon
Classification: KDE Neon
Component: Packages Testing Edition (show other bugs)
Version: unspecified
Platform: Neon Linux
: NOR normal
Target Milestone: ---
Assignee: Neon Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-05-24 06:22 UTC by oiiu19
Modified: 2022-10-10 02:38 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description oiiu19 2022-05-24 06:22:25 UTC
SUMMARY
Upgrading using Discover makes the system unusable. The error is "Cannot mix incompatible Qt library (5.15.2) with this library (5.15.4)". I am on testing.

Here is the backtrace when trying to run dolphin from a tty. It seems the culprit is a mismatch between libqt5core5a and libqt5svg5.
#0  0x00007ffff587978c in pthread_kill () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007ffff5826862 in raise () from /lib/x86_64-linux-gnu/libc.so.6
#2  0x00007ffff580d469 in abort () from /lib/x86_64-linux-gnu/libc.so.6
#3  0x00007ffff5cb3b93 in QMessageLogger::fatal(char const*, ...) const ()
   from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ffff5cc9d86 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ffff465a3a2 in QSvgRenderer::QSvgRenderer(QString const&, QObject*)
    () from /usr/lib/x86_64-linux-gnu/libQt5Svg.so.5
#6  0x00007fffde682cd4 in ?? ()
   from /usr/lib/x86_64-linux-gnu/qt5/plugins/iconengines/libqsvgicon.so
#7  0x00007fffde680e4e in ?? ()
   from /usr/lib/x86_64-linux-gnu/qt5/plugins/iconengines/libqsvgicon.so
#8  0x00007ffff63595b1 in QIcon::addFile(QString const&, QSize const&, QIcon::Mode, QIcon::State) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#9  0x00007ffff635996a in QIcon::QIcon(QString const&) ()
   from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#10 0x00007ffff635b9c7 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#11 0x00007ffff636420e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#12 0x00007ffff63562c3 in QIcon::pixmap(QWindow*, QSize const&, QIcon::Mode, QIcon::State) const () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#13 0x00007ffff63563e3 in QIcon::pixmap(QSize const&, QIcon::Mode, QIcon::State) const () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#14 0x00007ffff7e13e60 in ?? ()