Bug 486237

Summary: Error installing and updating plasma add-ons in plasma-discover
Product: [Applications] Discover Reporter: Dariusz Tereszkiewicz <dariusz.tereszkiewicz>
Component: discoverAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: normal CC: aleixpol, titouan-camus
Priority: NOR    
Version: 6.0.4   
Target Milestone: ---   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: screenshot
I am attaching a screenshot after removing the global topic and adding it again.

Description Dariusz Tereszkiewicz 2024-04-28 10:19:53 UTC
Created attachment 168967 [details]
screenshot

I have noticed for a long time that there are no updates to previously installed window and icon themes.
When I want to update a window theme or icon in plasma-discover, I get an error, e.g. "Wrong KNewStuff URI: kns://plasma-themes.knsrc//1687242".
The same thing happens when I want to install a new windows theme.

However, in the configuration application, where there is a button saying that you can update the windows theme, when I press it, there is no reaction.

I am attaching a screenshot and log.

ctrdt@ctrdt-ms7681:~$ plasma-discover
warning: queue 0x5adc47b6a370 destroyed while proxies still attached:
  wl_registry@34 still attached
libs QList("/usr/lib/x86_64-linux-gnu/qt6/plugins", "/usr/bin")
org.kde.plasma.libdiscover: OdrsReviewsBackend: Fetch ratings: false
adding empty sources model QStandardItemModel(0x5adc48243d10)
qrc:/qt/qml/org/kde/discover/qml/DiscoverWindow.qml:330:5: QML OverlaySheet: Binding loop detected for property "implicitHeight"
kf.kio.core: Malformed JSON protocol file for protocol: "trash" , number of the ExtraNames fields should match the number of ExtraTypes fields
qrc:/qt/qml/org/kde/discover/qml/BrowsingPage.qml:17:1: QML BrowsingPage: Created graphical object was not placed in the graphics scene.
PackageKitBackend: No distro component found for "org.kde.neon.neon"
AppStreamIntegration: No distro component found for "org.kde.neon.neon"
qrc:/qt/qml/org/kde/discover/qml/ApplicationsListPage.qml:16:1: QML ApplicationsListPage: Created graphical object was not placed in the graphics scene.
org.kde.plasma.libdiscover: cannot infer categories from CategoryFilter::AppstreamIdWildcardFilter
org.kde.plasma.libdiscover: cannot infer categories from CategoryFilter::AppstreamIdWildcardFilter
org.kde.plasma.libdiscover: cannot infer categories from CategoryFilter::AppstreamIdWildcardFilter
org.kde.plasma.libdiscover: cannot infer categories from CategoryFilter::AppstreamIdWildcardFilter
org.kde.plasma.libdiscover: cannot infer categories from CategoryFilter::AppstreamIdWildcardFilter
org.kde.plasma.libdiscover: cannot infer categories from CategoryFilter::AppstreamIdWildcardFilter
org.kde.plasma.libdiscover: cannot infer categories from CategoryFilter::AppstreamIdWildcardFilter
org.kde.plasma.libdiscover: cannot infer categories from CategoryFilter::AppstreamIdWildcardFilter
org.kde.plasma.libdiscover: cannot infer categories from CategoryFilter::AppstreamIdWildcardFilter
org.kde.plasma.libdiscover: cannot infer categories from CategoryFilter::AppstreamIdWildcardFilter
org.kde.plasma.libdiscover: cannot infer categories from CategoryFilter::AppstreamIdWildcardFilter
org.kde.plasma.libdiscover: cannot infer categories from CategoryFilter::AppstreamIdWildcardFilter
org.kde.plasma.libdiscover: cannot infer categories from CategoryFilter::AppstreamIdWildcardFilter
org.kde.plasma.libdiscover: cannot infer categories from CategoryFilter::AppstreamIdWildcardFilter
org.kde.plasma.libdiscover: cannot infer categories from CategoryFilter::AppstreamIdWildcardFilter
org.kde.plasma.libdiscover: cannot infer categories from CategoryFilter::AppstreamIdWildcardFilter
org.kde.plasma.libdiscover: cannot infer categories from CategoryFilter::AppstreamIdWildcardFilter
org.kde.plasma.libdiscover: cannot infer categories from CategoryFilter::AppstreamIdWildcardFilter
org.kde.plasma.libdiscover: cannot infer categories from CategoryFilter::AppstreamIdWildcardFilter
org.kde.plasma.libdiscover: cannot infer categories from CategoryFilter::AppstreamIdWildcardFilter
org.kde.plasma.libdiscover: cannot infer categories from CategoryFilter::AppstreamIdWildcardFilter
org.kde.plasma.libdiscover: cannot infer categories from CategoryFilter::AppstreamIdWildcardFilter
org.kde.plasma.libdiscover: cannot infer categories from CategoryFilter::AppstreamIdWildcardFilter
org.kde.plasma.libdiscover: cannot infer categories from CategoryFilter::AppstreamIdWildcardFilter
org.kde.plasma.libdiscover: cannot infer categories from CategoryFilter::AppstreamIdWildcardFilter
org.kde.plasma.libdiscover: cannot infer categories from CategoryFilter::AppstreamIdWildcardFilter
org.kde.plasma.libdiscover: cannot infer categories from CategoryFilter::AppstreamIdWildcardFilter
org.kde.plasma.libdiscover: cannot infer categories from CategoryFilter::AppstreamIdWildcardFilter
org.kde.plasma.libdiscover: cannot infer categories from CategoryFilter::AppstreamIdWildcardFilter
org.kde.plasma.libdiscover: cannot infer categories from CategoryFilter::AppstreamIdWildcardFilter
org.kde.plasma.libdiscover: cannot infer categories from CategoryFilter::AppstreamIdWildcardFilter

** (process:31652): WARNING **: 12:13:54.865: 'icons.knsrc' is not a valid XDG category name, search results might be invalid or empty.

** (process:31652): WARNING **: 12:13:54.871: 'kwineffect.knsrc' is not a valid XDG category name, search results might be invalid or empty.

** (process:31652): WARNING **: 12:13:54.875: 'wallpaper.knsrc' is not a valid XDG category name, search results might be invalid or empty.

** (process:31652): WARNING **: 12:13:54.880: 'comic.knsrc' is not a valid XDG category name, search results might be invalid or empty.

** (process:31652): WARNING **: 12:13:54.885: 'window-decorations.knsrc' is not a valid XDG category name, search results might be invalid or empty.

** (process:31652): WARNING **: 12:13:54.889: 'plasmoids.knsrc' is not a valid XDG category name, search results might be invalid or empty.

** (process:31652): WARNING **: 12:13:54.894: 'wallpaper-mobile.knsrc' is not a valid XDG category name, search results might be invalid or empty.

** (process:31652): WARNING **: 12:13:54.899: 'kfontinst.knsrc' is not a valid XDG category name, search results might be invalid or empty.

** (process:31652): WARNING **: 12:13:54.903: 'kwinscripts.knsrc' is not a valid XDG category name, search results might be invalid or empty.

** (process:31652): WARNING **: 12:13:54.908: 'lookandfeel.knsrc' is not a valid XDG category name, search results might be invalid or empty.

** (process:31652): WARNING **: 12:13:54.913: 'sddmtheme.knsrc' is not a valid XDG category name, search results might be invalid or empty.

** (process:31652): WARNING **: 12:13:54.918: 'xcursor.knsrc' is not a valid XDG category name, search results might be invalid or empty.

** (process:31652): WARNING **: 12:13:54.923: 'wallpaperplugin.knsrc' is not a valid XDG category name, search results might be invalid or empty.

** (process:31652): WARNING **: 12:13:54.927: 'aurorae.knsrc' is not a valid XDG category name, search results might be invalid or empty.

** (process:31652): WARNING **: 12:13:54.932: 'ksplash.knsrc' is not a valid XDG category name, search results might be invalid or empty.

** (process:31652): WARNING **: 12:13:54.937: 'kwinswitcher.knsrc' is not a valid XDG category name, search results might be invalid or empty.

** (process:31652): WARNING **: 12:13:54.941: 'plymouth.knsrc' is not a valid XDG category name, search results might be invalid or empty.

** (process:31652): WARNING **: 12:13:54.946: 'colorschemes.knsrc' is not a valid XDG category name, search results might be invalid or empty.

** (process:31652): WARNING **: 12:13:54.951: 'plasma-themes.knsrc' is not a valid XDG category name, search results might be invalid or empty.
org.kde.plasma.libdiscover: cannot infer categories from CategoryFilter::AppstreamIdWildcardFilter

** (process:31652): WARNING **: 12:13:54.956: 'icons.knsrc' is not a valid XDG category name, search results might be invalid or empty.

** (process:31652): WARNING **: 12:13:54.960: 'kwineffect.knsrc' is not a valid XDG category name, search results might be invalid or empty.

** (process:31652): WARNING **: 12:13:54.962: 'wallpaper.knsrc' is not a valid XDG category name, search results might be invalid or empty.

** (process:31652): WARNING **: 12:13:54.965: 'comic.knsrc' is not a valid XDG category name, search results might be invalid or empty.

** (process:31652): WARNING **: 12:13:54.968: 'window-decorations.knsrc' is not a valid XDG category name, search results might be invalid or empty.

** (process:31652): WARNING **: 12:13:54.970: 'plasmoids.knsrc' is not a valid XDG category name, search results might be invalid or empty.

** (process:31652): WARNING **: 12:13:54.973: 'wallpaper-mobile.knsrc' is not a valid XDG category name, search results might be invalid or empty.

** (process:31652): WARNING **: 12:13:54.976: 'kfontinst.knsrc' is not a valid XDG category name, search results might be invalid or empty.

** (process:31652): WARNING **: 12:13:54.979: 'kwinscripts.knsrc' is not a valid XDG category name, search results might be invalid or empty.

** (process:31652): WARNING **: 12:13:54.981: 'lookandfeel.knsrc' is not a valid XDG category name, search results might be invalid or empty.

** (process:31652): WARNING **: 12:13:54.984: 'sddmtheme.knsrc' is not a valid XDG category name, search results might be invalid or empty.

** (process:31652): WARNING **: 12:13:54.986: 'xcursor.knsrc' is not a valid XDG category name, search results might be invalid or empty.

** (process:31652): WARNING **: 12:13:54.989: 'wallpaperplugin.knsrc' is not a valid XDG category name, search results might be invalid or empty.

** (process:31652): WARNING **: 12:13:54.992: 'aurorae.knsrc' is not a valid XDG category name, search results might be invalid or empty.

** (process:31652): WARNING **: 12:13:54.994: 'ksplash.knsrc' is not a valid XDG category name, search results might be invalid or empty.

** (process:31652): WARNING **: 12:13:54.997: 'kwinswitcher.knsrc' is not a valid XDG category name, search results might be invalid or empty.

** (process:31652): WARNING **: 12:13:54.999: 'plymouth.knsrc' is not a valid XDG category name, search results might be invalid or empty.

** (process:31652): WARNING **: 12:13:55.002: 'colorschemes.knsrc' is not a valid XDG category name, search results might be invalid or empty.

** (process:31652): WARNING **: 12:13:55.004: 'plasma-themes.knsrc' is not a valid XDG category name, search results might be invalid or empty.
Cannot initialize model with data QJsonObject(). missing: QJsonValue(string, "urls")
qrc:/qt/qml/org/kde/discover/qml/ApplicationPage.qml:19:1: QML ApplicationPage: Created graphical object was not placed in the graphics scene.
qrc:/qt/qml/org/kde/discover/qml/ApplicationPage.qml:41:5: QML ReviewsPage: Binding loop detected for property "implicitHeight"
qrc:/qt/qml/org/kde/discover/qml/ApplicationPage.qml:848:5: QML AddonsView: Binding loop detected for property "implicitHeight"
qrc:/qt/qml/org/kde/discover/qml/ApplicationPage.qml:298:37: Unable to assign [undefined] to QString
qrc:/qt/qml/org/kde/discover/qml/ApplicationPage.qml:876:25: Unable to assign [undefined] to QString
qrc:/qt/qml/org/kde/discover/qml/ApplicationPage.qml:41:5: QML ReviewsPage: Binding loop detected for property "implicitHeight"
qrc:/qt/qml/org/kde/discover/qml/DiscoverWindow.qml:330:5: QML OverlaySheet: Binding loop detected for property "implicitHeight"
qrc:/qt/qml/org/kde/discover/qml/DiscoverWindow.qml:346:9: QML ColumnLayout: Layout polish loop detected for QQuickColumnLayout(0x5adc484fc4d0, parent=0x5adc4850c490, geometry=8,8 330x68). Aborting after two iterations.
qrc:/qt/qml/org/kde/discover/qml/DiscoverWindow.qml:330:5: QML OverlaySheet: Binding loop detected for property "implicitHeight"
Cannot initialize model with data QJsonObject(). missing: QJsonValue(string, "urls")
qrc:/qt/qml/org/kde/discover/qml/ApplicationPage.qml:19:1: QML ApplicationPage: Created graphical object was not placed in the graphics scene.
qrc:/qt/qml/org/kde/discover/qml/ApplicationPage.qml:41:5: QML ReviewsPage: Binding loop detected for property "implicitHeight"
qrc:/qt/qml/org/kde/discover/qml/ApplicationPage.qml:848:5: QML AddonsView: Binding loop detected for property "implicitHeight"
qrc:/qt/qml/org/kde/discover/qml/ApplicationPage.qml:298:37: Unable to assign [undefined] to QString
qrc:/qt/qml/org/kde/discover/qml/ApplicationPage.qml:876:25: Unable to assign [undefined] to QString
qrc:/qt/qml/org/kde/discover/qml/ApplicationPage.qml:41:5: QML ReviewsPage: Binding loop detected for property "implicitHeight"
qrc:/qt/qml/org/kde/discover/qml/DiscoverWindow.qml:330:5: QML OverlaySheet: Binding loop detected for property "implicitHeight"
Cannot initialize model with data QJsonObject(). missing: QJsonValue(string, "urls")
qrc:/qt/qml/org/kde/discover/qml/ApplicationPage.qml:19:1: QML ApplicationPage: Created graphical object was not placed in the graphics scene.
qrc:/qt/qml/org/kde/discover/qml/ApplicationPage.qml:41:5: QML ReviewsPage: Binding loop detected for property "implicitHeight"
qrc:/qt/qml/org/kde/discover/qml/ApplicationPage.qml:848:5: QML AddonsView: Binding loop detected for property "implicitHeight"
qrc:/qt/qml/org/kde/discover/qml/ApplicationPage.qml:298:37: Unable to assign [undefined] to QString
qrc:/qt/qml/org/kde/discover/qml/ApplicationPage.qml:876:25: Unable to assign [undefined] to QString
qrc:/qt/qml/org/kde/discover/qml/ApplicationPage.qml:41:5: QML ReviewsPage: Binding loop detected for property "implicitHeight"
qrc:/qt/qml/org/kde/discover/qml/DiscoverWindow.qml:330:5: QML OverlaySheet: Binding loop detected for property "implicitHeight"
qrc:/qt/qml/org/kde/discover/qml/DiscoverWindow.qml:346:9: QML ColumnLayout: Layout polish loop detected for QQuickColumnLayout(0x5adc484fc4d0, parent=0x5adc4850c490, geometry=8,8 273x68). Aborting after two iterations.
qrc:/qt/qml/org/kde/discover/qml/DiscoverWindow.qml:330:5: QML OverlaySheet: Binding loop detected for property "implicitHeight"
Comment 1 Dariusz Tereszkiewicz 2024-05-01 07:46:56 UTC
Below I also add a log from running "systemsettings" from the console.

ctrdt@ctrdt-ms7681:~$ systemsettings 
qt.svg: <input>:130:10: Could not resolve property: #linearGradient981
qt.svg: <input>:130:10: Could not resolve property: #linearGradient981
qt.svg: <input>:130:10: Could not resolve property: #linearGradient981
qt.svg: <input>:130:10: Could not resolve property: #linearGradient981
qt.svg: <input>:130:10: Could not resolve property: #linearGradient981
qt.svg: <input>:130:10: Could not resolve property: #linearGradient981
qt.svg: <input>:130:10: Could not resolve property: #linearGradient981
qt.svg: <input>:130:10: Could not resolve property: #linearGradient981
qt.svg: <input>:130:10: Could not resolve property: #linearGradient981
qt.svg: <input>:130:10: Could not resolve property: #linearGradient981
qt.svg.draw: The requested buffer size is too big, ignoring
qrc:/kcm/kcm_lookandfeel/main.qml:142:9: QML StackView: Binding loop detected for property "implicitHeight"
qrc:/kcm/kcm_lookandfeel/main.qml:138:5: QML OverlaySheet: Binding loop detected for property "implicitHeight"
qrc:/kcm/kcm_lookandfeel/main.qml:138:5: QML OverlaySheet: Binding loop detected for property "implicitHeight"
qrc:/qt/qml/org/kde/systemsettings/CategoryItem.qml:33:13: Unable to assign IconPropertiesGroup_QMLTYPE_77 to IconPropertiesGroup_QMLTYPE_77
qrc:/qt/qml/org/kde/systemsettings/CategoryItem.qml:33:13: Unable to assign IconPropertiesGroup_QMLTYPE_77 to IconPropertiesGroup_QMLTYPE_77
qrc:/qt/qml/org/kde/systemsettings/CategoryItem.qml:33:13: Unable to assign IconPropertiesGroup_QMLTYPE_77 to IconPropertiesGroup_QMLTYPE_77
qrc:/qt/qml/org/kde/systemsettings/CategoryItem.qml:33:13: Unable to assign IconPropertiesGroup_QMLTYPE_77 to IconPropertiesGroup_QMLTYPE_77
qrc:/qt/qml/org/kde/systemsettings/CategoryItem.qml:33:13: Unable to assign IconPropertiesGroup_QMLTYPE_77 to IconPropertiesGroup_QMLTYPE_77
qrc:/qt/qml/org/kde/systemsettings/CategoryItem.qml:33:13: Unable to assign IconPropertiesGroup_QMLTYPE_77 to IconPropertiesGroup_QMLTYPE_77
qrc:/qt/qml/org/kde/systemsettings/CategoryItem.qml:33:13: Unable to assign IconPropertiesGroup_QMLTYPE_77 to IconPropertiesGroup_QMLTYPE_77
qrc:/qt/qml/org/kde/systemsettings/CategoryItem.qml:33:13: Unable to assign IconPropertiesGroup_QMLTYPE_77 to IconPropertiesGroup_QMLTYPE_77
qrc:/qt/qml/org/kde/systemsettings/CategoryItem.qml:33:13: Unable to assign IconPropertiesGroup_QMLTYPE_77 to IconPropertiesGroup_QMLTYPE_77
qrc:/qt/qml/org/kde/systemsettings/CategoryItem.qml:33:13: Unable to assign IconPropertiesGroup_QMLTYPE_77 to IconPropertiesGroup_QMLTYPE_77
qrc:/qt/qml/org/kde/systemsettings/CategoryItem.qml:33:13: Unable to assign IconPropertiesGroup_QMLTYPE_77 to IconPropertiesGroup_QMLTYPE_77
qrc:/qt/qml/org/kde/systemsettings/CategoryItem.qml:33:13: Unable to assign IconPropertiesGroup_QMLTYPE_77 to IconPropertiesGroup_QMLTYPE_77
qrc:/qt/qml/org/kde/newstuff/Page.qml:149:5: QML QuestionAsker: Binding loop detected for property "implicitHeight"
qrc:/qt/qml/org/kde/newstuff/Page.qml:149:5: QML QuestionAsker: Binding loop detected for property "implicitHeight"
qrc:/qt/qml/org/kde/newstuff/Page.qml:149:5: QML QuestionAsker: Binding loop detected for property "implicitHeight"
qrc:/qt/qml/org/kde/kcmutils/private/GridViewInternal.qml:75:26: QML PlaceholderMessage: Possible anchor loop detected on centerIn.
Qt Quick Layouts: Detected recursive rearrange. Aborting after two iterations.
Qt Quick Layouts: Detected recursive rearrange. Aborting after two iterations.
qrc:/qt/qml/org/kde/newstuff/Page.qml:454:5: QML DownloadItemsSheet: Binding loop detected for property "implicitHeight"
qrc:/qt/qml/org/kde/newstuff/Page.qml:454:5: QML DownloadItemsSheet: Binding loop detected for property "implicitHeight"
qrc:/qt/qml/org/kde/newstuff/Page.qml:454:5: QML DownloadItemsSheet: Binding loop detected for property "implicitHeight"
qrc:/qt/qml/org/kde/newstuff/Page.qml:454:5: QML DownloadItemsSheet: Binding loop detected for property "implicitHeight"
qrc:/qt/qml/org/kde/newstuff/Page.qml:454:5: QML DownloadItemsSheet: Binding loop detected for property "implicitHeight"
qrc:/qt/qml/org/kde/newstuff/Action.qml:130:68: QML Connections: Detected function "onInitialized" in Connections element. This is probably intended to be a signal handler but no signal of the target matches the name.
qrc:/qt/qml/org/kde/newstuff/Page.qml:454:5: QML DownloadItemsSheet: Binding loop detected for property "implicitHeight"
"Could not convert argument 0 at"
         "expression for onTriggered@qrc:/qt/qml/org/kde/newstuff/private/entrygriddelegates/BigPreviewDelegate.qml:53"
         "expression for onClicked@qrc:/qt/qml/org/kde/newstuff/private/GridTileDelegate.qml:159"
qrc:/qt/qml/org/kde/newstuff/private/entrygriddelegates/BigPreviewDelegate.qml:53: TypeError: Passing incompatible arguments to C++ functions from JavaScript is not allowed.
"Could not convert argument 0 at"
         "expression for onTriggered@qrc:/qt/qml/org/kde/newstuff/private/entrygriddelegates/BigPreviewDelegate.qml:53"
         "expression for onClicked@qrc:/qt/qml/org/kde/newstuff/private/GridTileDelegate.qml:159"
qrc:/qt/qml/org/kde/newstuff/private/entrygriddelegates/BigPreviewDelegate.qml:53: TypeError: Passing incompatible arguments to C++ functions from JavaScript is not allowed.
"Could not convert argument 0 at"
         "expression for onTriggered@qrc:/qt/qml/org/kde/newstuff/private/entrygriddelegates/BigPreviewDelegate.qml:53"
         "expression for onClicked@qrc:/qt/qml/org/kde/newstuff/private/GridTileDelegate.qml:159"
qrc:/qt/qml/org/kde/newstuff/private/entrygriddelegates/BigPreviewDelegate.qml:53: TypeError: Passing incompatible arguments to C++ functions from JavaScript is not allowed.
kf.kio.core: Malformed JSON protocol file for protocol: "trash" , number of the ExtraNames fields should match the number of ExtraTypes fields
Gtk-Message: 09:42:18.945: Failed to load module "xapp-gtk3-module"
"Could not convert argument 0 at"
         "expression for onTriggered@qrc:/qt/qml/org/kde/newstuff/private/entrygriddelegates/BigPreviewDelegate.qml:53"
         "expression for onClicked@qrc:/qt/qml/org/kde/newstuff/private/GridTileDelegate.qml:159"
qrc:/qt/qml/org/kde/newstuff/private/entrygriddelegates/BigPreviewDelegate.qml:53: TypeError: Passing incompatible arguments to C++ functions from JavaScript is not allowed.
"Could not convert argument 0 at"
         "expression for onTriggered@qrc:/qt/qml/org/kde/newstuff/private/entrygriddelegates/BigPreviewDelegate.qml:53"
         "expression for onClicked@qrc:/qt/qml/org/kde/newstuff/private/GridTileDelegate.qml:159"
qrc:/qt/qml/org/kde/newstuff/private/entrygriddelegates/BigPreviewDelegate.qml:53: TypeError: Passing incompatible arguments to C++ functions from JavaScript is not allowed.
"Could not convert argument 0 at"
         "expression for onTriggered@qrc:/qt/qml/org/kde/newstuff/private/entrygriddelegates/BigPreviewDelegate.qml:53"
         "expression for onClicked@qrc:/qt/qml/org/kde/newstuff/private/GridTileDelegate.qml:159"
qrc:/qt/qml/org/kde/newstuff/private/entrygriddelegates/BigPreviewDelegate.qml:53: TypeError: Passing incompatible arguments to C++ functions from JavaScript is not allowed.
Comment 2 Dariusz Tereszkiewicz 2024-05-01 07:54:06 UTC
Created attachment 169069 [details]
I am attaching a screenshot after removing the global topic and adding it again.
Comment 3 Titouan Camus 2024-05-01 09:53:27 UTC

*** This bug has been marked as a duplicate of bug 486330 ***