As the title says. Discover does not recognize plasma addons. Every other thing is working well.
If i started discover in terminal i got the following output.
➜ plasma-discover
libs QList("/usr/lib/qt6/plugins", "/usr/bin")
org.kde.plasma.libdiscover: OdrsReviewsBackend: Fetch ratings: false
adding empty sources model QStandardItemModel(0x5ebbc6d74890)
qt.qml.typeresolution.cycle: Cyclic dependency detected between "qrc:/qt/qml/org/kde/desktop/private/TextFieldContextMenu.qml" and "qrc:/qt/qml/org/kde/desktop/MenuItem.qml"
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/BrowsingPage.qml:17:1: QML BrowsingPage: Created graphical object was not placed in the graphics scene.
PackageKitBackend: No distro component found for "com.endeavouros.endeavouros"
AppStreamIntegration: No distro component found for "com.endeavouros.endeavouros"
kf.newstuff.core: Could not find category "Cantor (Python 2)"
kf.newstuff.core: Could not find category "Cantor (Python 3)"
kf.newstuff.core: Could not find category "Cantor (Python 2)"
kf.newstuff.core: Could not find category "Cantor (Python 3)"
kf.newstuff.core: Could not find category "Cantor (Python 2)"
kf.newstuff.core: Could not find category "Cantor (Python 3)"
kf.newstuff.core: Could not find category "Cantor (Python 2)"
kf.newstuff.core: Could not find category "Cantor (Python 3)"
kf.newstuff.core: Could not find category "Cantor (Python 2)"
kf.newstuff.core: Could not find category "Cantor (Python 3)"
kf.newstuff.core: Could not find category "Cantor (Python 2)"
kf.newstuff.core: Could not find category "Cantor (Python 3)"
kf.newstuff.core: Could not find category "Cantor (Python 2)"
kf.newstuff.core: Could not find category "Cantor (Python 3)"
kf.newstuff.core: Could not find category "Cantor (Python 2)"
kf.newstuff.core: Could not find category "Cantor (Python 3)"
I have installed the complete plasma package with all options. I would like to use the whole plasma experience
All the addons come from store.kde.org. If I install via the system settings, everything works. I only want to use Discover, as described above, to update the add-ons.
As you can see in my first post, I can access everything except the Addons
The optional dependencies need to be installed explicitly no matter if you go all in and install and install the plasma-meta package or everything in plasma group.
I don’t recognize this method as I don’t use third party apps for package management.
Anyways, if you want to see that you have all the optional dependencies (some or none of them) for a certain package P, you could run:
pacman -Qi P and then look at Optional Deps section. You will then see which one is [installed].
Example for gparted:
Optional Deps : dosfstools: for FAT16 and FAT32 partitions [installed]
jfsutils: for jfs partitions
f2fs-tools: for Flash-Friendly File System
btrfs-progs: for btrfs partitions [installed]
exfatprogs: for exFAT partitions [installed]
ntfs-3g: for ntfs partitions [installed]
reiserfsprogs: for reiser partitions
udftools: for UDF file system support [installed]
xfsprogs: for xfs partitions
nilfs-utils: for nilfs2 support [installed]
polkit: to run gparted from application menu [installed]
gpart: for recovering corrupt partition tables
mtools: utilities to access MS-DOS disks [installed]
xorg-xhost: authorization from wayland [installed]
The package needed to be checked is knewstuff. Just my guess. As I said, because of the terminal output you posted in OP, I wondered if there is something lacking that some optional dependency would make up for.
All speculation on my part. As mentioned above, I don’t have a Plasma test install to test my theory.
@swh I don’t have any information to back this up, but I think it may be related to the upgrade to Plasma/Qt 6. I agree with @keybreak Discover does not play well with any Arch based distro (or maybe the reverse, I don’t know).
That being said, like you, I also have it installed ONLY to update my addons. However, since updating to version 6 it does not work for me any longer and I’ve never found clear instructions for doing this from the command line. I’ve also found that attempting to reinstall the addon fails for two reasons. The first is it says there is a conflict due to the directory already existing. The second is that it is unable to install dependencies.
As of yet (just tested this again yesterday), I’ve found no solution except for removing the addons and waiting.
That sounds good. So far, I’m not the only one. Until I upgraded to Plasma 6, I was able to update all addons.
I don’t know if this is on the agenda of the KDE developers. As you have seen I have created a post in the KDE forum. Maybe I’ll hear something from there about the problem.
I am not a programmer, developer or coder, so I have to ask questions about problems here. Very kind of you to share your status regarding Discover with me.
Let’s wait and hope that this can be solved by the guys at KDE
Similar issue, possibly.
open settings
look and feel, select any option, we’ll go with Global themes
Click “Get new”
filter to “show only updateable Entries”
click update, nothing happens.