Trying to run systemsettings5 results in this output: file:///usr/share/kpackage/genericqml/org.kde.systemsettings.sidebar/contents/ui/main.qml:35:5: Type SubCategoryPage unavailable SubCategoryPage { ^ file:///usr/share/kpackage/genericqml/org.kde.systemsettings.sidebar/contents/ui/SubCategoryPage.qml:26:1: Type Kirigami.ScrollablePage unavailable Kirigami.ScrollablePage { ^ file:///usr/lib64/qt5/qml/org/kde/kirigami.2/ScrollablePage.qml:61:1: Type Page unavailable Page { ^ file:///usr/lib64/qt5/qml/org/kde/kirigami.2/Page.qml:259:20: Unexpected token `.' property T2.Page page: root ^ file:///usr/lib64/qt5/qml/org/kde/kirigami.2/Page.qml:259:26: Unexpected token `identifier' property T2.Page page: root ^ Thread 1 "systemsettings5" received signal SIGSEGV, Segmentation fault. 0x00007ffff4e7fb38 in QObject::property(char const*) const () from /usr/lib64/libQt5Core.so.5 (gdb) bt #0 0x00007ffff4e7fb38 in QObject::property(char const*) const () from /usr/lib64/libQt5Core.so.5 #1 0x00007fffcbfaee26 in SidebarMode::initWidget() () from /usr/lib64/qt5/plugins/systemsettings_sidebar_mode.so #2 0x00007fffcbfaf5f9 in SidebarMode::mainWidget() () from /usr/lib64/qt5/plugins/systemsettings_sidebar_mode.so #3 0x000000000040de90 in SettingsBase::changePlugin() () #4 0x000000000040fa65 in SettingsBase::initApplication() () #5 0x00007ffff4e8aa56 in QSingleShotTimer::timerEvent(QTimerEvent*) () from /usr/lib64/libQt5Core.so.5 #6 0x00007ffff4e7f49b in QObject::event(QEvent*) () from /usr/lib64/libQt5Core.so.5 #7 0x00007ffff62a811c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #8 0x00007ffff62afd55 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #9 0x00007ffff4e56b09 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5 #10 0x00007ffff4ea5033 in QTimerInfoList::activateTimers() () from /usr/lib64/libQt5Core.so.5 #11 0x00007ffff4ea5601 in timerSourceDispatch(_GSource*, int (*)(void*), void*) () from /usr/lib64/libQt5Core.so.5 #12 0x00007fffef8180e1 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #13 0x00007fffef818465 in g_main_context_iterate.isra () from /usr/lib64/libglib-2.0.so.0 #14 0x00007fffef81852c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #15 0x00007ffff4ea5aff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5 #16 0x00007ffff4e55932 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5 #17 0x00007ffff4e5d63c in QCoreApplication::exec() () from /usr/lib64/libQt5Core.so.5 #18 0x000000000040b644 in main ()
Missing emerge --info. what version of kde-frameworks/kirigami is installed? Please sync, update to 5.11.1-r1 and report back.
Created attachment 499326 [details] emerge --info
Same error with 5.11.1-r1 kde-frameworks/kirigami: Installed versions: 5.39.0(5)^t(19:35:03 15.10.2017)(plasma -debug -examples -test)
Do you have a consistent Qt5 installation? $ qlist -CI dev-qt/*
dev-qt/assistant dev-qt/designer dev-qt/designer dev-qt/linguist-tools dev-qt/qdbus dev-qt/qt3support dev-qt/qtchooser dev-qt/qtconcurrent dev-qt/qtcore dev-qt/qtcore dev-qt/qtdbus dev-qt/qtdbus dev-qt/qtdeclarative dev-qt/qtdeclarative dev-qt/qtgraphicaleffects dev-qt/qtgui dev-qt/qtgui dev-qt/qthelp dev-qt/qthelp dev-qt/qtimageformats dev-qt/qtlockedfile dev-qt/qtmultimedia dev-qt/qtnetwork dev-qt/qtopengl dev-qt/qtopengl dev-qt/qtpaths dev-qt/qtprintsupport dev-qt/qtquickcontrols2 dev-qt/qtquickcontrols dev-qt/qtscript dev-qt/qtscript dev-qt/qtsingleapplication dev-qt/qtsql dev-qt/qtsql dev-qt/qtsvg dev-qt/qtsvg dev-qt/qttest dev-qt/qttest dev-qt/qttranslations dev-qt/qtvirtualkeyboard dev-qt/qtwayland dev-qt/qtwebchannel dev-qt/qtwebengine dev-qt/qtwebkit dev-qt/qtwebkit dev-qt/qtwidgets dev-qt/qtx11extras dev-qt/qtxml dev-qt/qtxmlpatterns dev-qt/qtxmlpatterns
Sorry, I was not really providing the best command. $ equery l -i dev-qt/*
[IP-] [ ] dev-qt/assistant-5.7.1:5/5.7 [IP-] [ ] dev-qt/designer-4.8.7:4 [IP-] [ ] dev-qt/designer-5.7.1:5/5.7 [IP-] [ ] dev-qt/linguist-tools-5.7.1:5/5.7 [IP-] [ ] dev-qt/qdbus-5.7.1:5/5.7 [IP-] [ ] dev-qt/qt3support-4.8.7:4 [IP-] [ ] dev-qt/qtchooser-0_p20170803:0 [IP-] [ ] dev-qt/qtconcurrent-5.7.1:5/5.7 [IP-] [ ] dev-qt/qtcore-4.8.7-r2:4 [IP-] [ ] dev-qt/qtcore-5.7.1-r3:5/5.7 [IP-] [ ] dev-qt/qtdbus-4.8.7:4 [IP-] [ ] dev-qt/qtdbus-5.7.1:5/5.7 [IP-] [ ] dev-qt/qtdeclarative-4.8.7:4 [IP-] [ ] dev-qt/qtdeclarative-5.7.1-r1:5/5.7 [IP-] [ ] dev-qt/qtgraphicaleffects-5.7.1:5/5.7 [IP-] [ ] dev-qt/qtgui-4.8.7:4 [IP-] [ ] dev-qt/qtgui-5.7.1-r1:5/5.7 [IP-] [ ] dev-qt/qthelp-4.8.7:4 [IP-] [ ] dev-qt/qthelp-5.7.1:5/5.7 [IP-] [ ] dev-qt/qtimageformats-5.7.1:5/5.7 [IP-] [ ] dev-qt/qtlockedfile-2.4.1_p20150629:0 [IP-] [ ] dev-qt/qtmultimedia-5.7.1:5/5.7 [IP-] [ ] dev-qt/qtnetwork-5.7.1:5/5.7 [IP-] [ ] dev-qt/qtopengl-4.8.7:4 [IP-] [ ] dev-qt/qtopengl-5.7.1:5/5.7 [IP-] [ ] dev-qt/qtpaths-5.7.1:5/5.7 [IP-] [ ] dev-qt/qtprintsupport-5.7.1:5/5.7 [IP-] [ ] dev-qt/qtquickcontrols-5.7.1:5/5.7 [IP-] [ ] dev-qt/qtquickcontrols2-5.7.1:5/5.7 [IP-] [ ] dev-qt/qtscript-4.8.7:4 [IP-] [ ] dev-qt/qtscript-5.7.1:5/5.7 [IP-] [ ] dev-qt/qtsingleapplication-2.6.1_p20150629:0 [IP-] [ ] dev-qt/qtsql-4.8.7-r1:4 [IP-] [ ] dev-qt/qtsql-5.7.1-r1:5/5.7 [IP-] [ ] dev-qt/qtsvg-4.8.7:4 [IP-] [ ] dev-qt/qtsvg-5.7.1:5/5.7 [IP-] [ ] dev-qt/qttest-4.8.7:4 [IP-] [ ] dev-qt/qttest-5.7.1:5/5.7 [IP-] [ ] dev-qt/qttranslations-4.8.7:4 [IP-] [ ] dev-qt/qtvirtualkeyboard-5.7.1:5/5.7 [IP-] [ ] dev-qt/qtwayland-5.7.1:5/5.7 [IP-] [ ] dev-qt/qtwebchannel-5.7.1:5/5.7 [IP-] [ ] dev-qt/qtwebengine-5.7.1-r2:5/5.7 [IP-] [M ] dev-qt/qtwebkit-4.8.7:4 [IP-] [ ] dev-qt/qtwebkit-5.7.1:5/5.7 [IP-] [ ] dev-qt/qtwidgets-5.7.1:5/5.7 [IP-] [ ] dev-qt/qtx11extras-5.7.1:5/5.7 [IP-] [ ] dev-qt/qtxml-5.7.1:5/5.7 [IP-] [ ] dev-qt/qtxmlpatterns-4.8.7:4 [IP-] [ ] dev-qt/qtxmlpatterns-5.7.1:5/5.7
This was a known issue in QT5. See here: https://bugreports.qt.io/browse/QTBUG-10822 This has been fixed in 5.8.0. So i guess Plasma depends on Qt5.9 now as there is no Qt5.8 in the repos.
This is only in sidebar mode I think.
Problem actually seems to be in kirigami-5.39.0, which they have to fix to provide their promise of backwards compatibility.
Same report and workaround provided at https://bugs.kde.org/show_bug.cgi?id=385785#c1
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0af7b2ae386501831921a5843f57a6845a0b300 commit b0af7b2ae386501831921a5843f57a6845a0b300 Author: Michael Palimaka <kensington@gentoo.org> AuthorDate: 2017-11-04 00:12:06 +0000 Commit: Michael Palimaka <kensington@gentoo.org> CommitDate: 2017-11-04 00:14:11 +0000 kde-frameworks/kirigami: backport patch from upstream solving runtime failure with Qt 5.7 Closes: https://bugs.gentoo.org/634564 Package-Manager: Portage-2.3.8, Repoman-2.3.4 .../kirigami/files/kirigami-5.39.0-qt57.patch | 27 +++++++++++++ kde-frameworks/kirigami/kirigami-5.39.0-r1.ebuild | 45 ++++++++++++++++++++++ 2 files changed, 72 insertions(+)