SUMMARY This might be Neon specific, I haven't tested with other distros. Basically installing Add-ons is broken. If you install add-ons to an application, like Dolphin, Gwenview, or Kdevelop, close Discover, and go back to the add-ons page, many entries will be incorrectly marked as not installed. Trying to install them again shows the error "Too few items to process". I made a video with the entire process. Please note that at around the 0:19 mark, on the sidebar to the left, the list item "Application Add-ons" is shown for a couple of seconds before disappearing. Here's the video (it was too big to attach here): https://www.youtube.com/watch?v=64sR0xWlUxI I didn't show it in the video, but I confirmed the add-ons got installed. I'll send a couple of screenshots of Dolphin showing that. STEPS TO REPRODUCE 1. Search for an application that allows for the installation of plugins, like Dolphin, Gwenview or Kdevelop 2. Go to app page and click on "Addons" 3. Install the addons 4. Restart Discover 5. Go back to the page where you installed the addons OBSERVED RESULT Some entries will be marked as if they were never installed, but they are. Trying to install them again shows "Too few items to process" SOFTWARE/OS VERSIONS Operating System: KDE neon Unstable Edition KDE Plasma Version: 5.24.80 KDE Frameworks Version: 5.91.0 Qt Version: 5.15.3 Kernel Version: 5.13.0-28-generic (64-bit) Graphics Platform: Wayland Processors: 6 × Intel® Core™ i5-9400F CPU @ 2.90GHz Memory: 7,6 GiB of RAM Graphics Processor: Radeon RX 570 Series ADDITIONAL INFORMATION
Created attachment 146418 [details] Incorrect list Both thumbnailers are shown to not be installed, however... (continues in the next attachment)
Created attachment 146419 [details] Installed packages ...they were indeed installed by the system.
Created attachment 146420 [details] Terminal output In the first message, I said around 0:19 of the video that the menu entry for Application Add-ons was disappearing after trying to install those them (yes, I'm pretty sure I didn't have that problem before trying to install them). Even after restarting the computer and updating the repositories the same still happens. Clicking on it during the brief period it's visible makes Discover crash. There's some interesting info in the terminal output. I hope that's useful.
Created attachment 146421 [details] Crash dump I also have a crash dump. I'm attaching it just in case, but I don't think it's particularly relevant for this specific bug report.
Cannot reproduce on Fedora 35, FWIW.
Seems to not be happening anymore. There's another bug now where some extensions are shown as available but trying to install them does nothing, but that's a different bug.
> There's another bug now where some extensions are shown as available but trying to install them does nothing, but that's a different bug. Oops, my bad. It's actually the same bug. The extensions are indeed installed but they are not shown in the checked state on the addons page, which means the user can inadvertently try to install them while they're already installed. Curiously, now there's no message saying "too few items to process", instead, it shows the following in the terminal every time you try to install an addon that is already installed: org.kde.plasma.libdiscover: transaction not part of the model PKTransaction(0x5593b5058b70) Sorry for the confusion.