Summary: | Searching in Installed packages doesn't work at all | ||
---|---|---|---|
Product: | [Applications] Discover | Reporter: | Piotr Mierzwinski <piotr.mierzwinski> |
Component: | discover | Assignee: | Dan Leinir Turthra Jensen <leinir> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | aleixpol, bugseforuns, cassim2972, kde, nate |
Priority: | VHI | Keywords: | regression |
Version: | 5.20.2 | ||
Target Milestone: | --- | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/plasma/discover/commit/ad57ecf1c0d3d0994b9b7ec0e89b09bff1fa94c4 | Version Fixed In: | 5.21 |
Description
Piotr Mierzwinski
2020-11-04 11:32:22 UTC
Discover isn't a package manager. It's used for installing and managing apps and user-facing resources, not packages. That said, the installed page being broken is definitely a bug. I can reproduce. This used to work but it looks like it must have broken recently. i am receiving aborted due to failure error when i try to update all applications or remove single application in discover. PackageKitBackend::search doesn't check filter.search if filter.state == installed. A possibly relevant merge request was started @ https://invent.kde.org/plasma/discover/-/merge_requests/64 Git commit c1224ba80c434d4dc6e582f146be728c47125370 by Aleix Pol. Committed on 28/01/2021 at 18:47. Pushed by ngraham into branch 'master'. pk: Fix installed filtering We were giving all of them and the proxy isn't smart enough to do the filtering. M +7 -4 libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp https://invent.kde.org/plasma/discover/commit/c1224ba80c434d4dc6e582f146be728c47125370 Git commit ad57ecf1c0d3d0994b9b7ec0e89b09bff1fa94c4 by Nate Graham, on behalf of Aleix Pol. Committed on 28/01/2021 at 19:59. Pushed by ngraham into branch 'Plasma/5.21'. pk: Fix installed filtering We were giving all of them and the proxy isn't smart enough to do the filtering. (cherry picked from commit c1224ba80c434d4dc6e582f146be728c47125370) M +7 -4 libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp https://invent.kde.org/plasma/discover/commit/ad57ecf1c0d3d0994b9b7ec0e89b09bff1fa94c4 |