A problem occurs when trying to start KDE 5 systemsettings: ---------- $ systemsettings5 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 ^ Segmentation fault ---------- kirigami 5.39.0 KDE 5 17.10 Qt 5.7.1
(In reply to Marcelo Matuda from comment #0) > KDE 5 17.10 Please ignore this KDE version. The correct versions are: KDE Frameworks 5.39.0 Plasma 5.11.0 Applications 17.08.2 Notes: - The example program "applicationitemapp" also shows the error in Page.qml. - When I comment out the line "property T2.Page page: root" in the file /usr/lib64/qt5/qml/org/kde/kirigami.2/Page.qml both applicationitemapp and systemsettings5 don't crash.
Same problem with Gentoo Linux. My ebuild versions are: kde-plasma/systemsettings-5.11.1-r1 kde-frameworks/kirigami-5.39.0 dev-qt/qtquickcontrols-5.7.1 dev-qt/qtquickcontrols2-5.7.1
Created attachment 108649 [details] emerge --info systemsettings
kde-plasma 5.11.2 kde-frameworks 5.39.0 Qt 5.7.1 systemsettings5 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 ^ Erreur de segmentation
https://bugs.gentoo.org/634564
Git commit eed28bbd8aec29cb9a045a5188ceb0e27ff33344 by Marco Martin. Committed on 03/11/2017 at 15:57. Pushed by mart into branch 'master'. syntax working on older Qt 5.7 M +2 -1 src/controls/Page.qml https://commits.kde.org/kirigami/eed28bbd8aec29cb9a045a5188ceb0e27ff33344
*** Bug 386219 has been marked as a duplicate of this bug. ***