| Summary: | Discover gets stuck for a long time during fetching updates with zypper PK plugin | ||
|---|---|---|---|
| Product: | [Applications] Discover | Reporter: | davidkacerek |
| Component: | PackageKit | Assignee: | Dan Leinir Turthra Jensen <leinir> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | aleixpol, joseph, nate |
| Priority: | NOR | Keywords: | efficiency-and-performance |
| Version First Reported In: | 5.18.6 | ||
| Target Milestone: | --- | ||
| Platform: | openSUSE | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: |
pkmon.log
pkmon_pkcon.log |
||
|
Description
davidkacerek
2021-09-03 16:50:01 UTC
Created attachment 141273 [details]
pkmon.log
The whole pkmon output while launching "plasma-discover --mode Update", waiting a long time till it finishes searching for updates, and then turning Discover off.
Unfortunately this is a known issue with openSUSE's PackageKit plugin for the Zypper package manager. It's just really slow. The fact that pkmon shows the slowness too is a clue. (In reply to Nate Graham from comment #2) > Unfortunately this is a known issue with openSUSE's PackageKit plugin for > the Zypper package manager. It's just really slow. The fact that pkmon shows > the slowness too is a clue. Isn't the PackageKit plugin for ZYpp also used when doing "pkcon get-updates"? If the problem is in the ZYpp plugin, "pkcon get-updates" would be stuck too, wouldn't it? Unfortunatelly, pkmon output doesn't indicate anywhere it's slow because of ZYpp. Actually the lines in the output look the same when "pkcon get-updates" is run - only, it's much shorter. Also, You say it's a known openSUSE issue. In that case it should have been reported but looking at their bugzilla at bugzilla.opensuse.org, I couldn't find the issue there when searching for "discover" keyword among opened issues... I'd just like to make sure about this before reporting this to openSUSE, thanks for clarification. Created attachment 141411 [details]
pkmon_pkcon.log
pkmon output while launching "pkcon get-updates", and then waiting a short while till pkcon finishes.
Oh, NOT stuck with `pkcon get-updates`. I misread that, sorry. Yes in this case there may be an issue in Discover itself, you're right. We have been looking into and addressing certain issues in our OCS integration (for KNewStuff) that could be the culprit. Your experience should improve as you upgrade to KDE Frameworks 5.87. That said, I've been debugging this issue and it took 30s to 1 minute tops, never as long as 10 minutes. |