SUMMARY When the package database is locked, Discover cannot find anything and leaves me clueless. STEPS TO REPRODUCE 1. Tell YaST2 to open Software Management. 2. Tell Discover to find memtest86+. OBSERVED RESULT Nothing found. EXPECTED RESULT Package database locked by process pid … SOFTWARE/OS VERSIONS Windows: macOS: Linux/KDE Plasma: 5.12.0-1-default (available in About System) KDE Plasma Version: 5.21.4 KDE Frameworks Version: 5.81.0 Qt Version: 5.15.2 ADDITIONAL INFORMATION pkcon issues a diagnostic all right
The error message is accurate in this case; there's nothing Discover can do while other package-management software is running. Perhaps we can improve the message though.
What *exactly* did the error message say?
The error message says "Nothing found". Saying that without having searched is technically true but imagine your grandma asking you to find her glasses. How would it make her feel?
Created attachment 138219 [details] Here's what I see Here's what I see. It seems fairly clear and does indeed mention the pid. The app name us ugly, but that's YaST's software module fault for being implemented as a ruby script rather than a proper application.
Do you see something different? Could you take a screenshot of it?
Here is the problem: the error message does say about the lock but it is a toast disappears by itself. Searching for packages takes a long time so I just launch it without looking at it. When I return after some time, the results for "bash" and "quux" are exactly the same.
Can you please attach a screenshot of the error message in question so I can be sure we're talking about the same thing?
(In reply to Nate Graham from comment #7) > Can you please attach a screenshot of the error message in question so I can > be sure we're talking about the same thing? Please confirm that you want me to attach a screen shot of an invisible error message.
See, this is why a screenshot is helpful. Because you initially said: > OBSERVED RESULT > Nothing found. Which made me think that Discover showed you a "Nothing Found" message because it has such a message. You later said: > The error message says "Nothing found". Which made me think that my initial guess was correct. Now you're telling me that I was wrong and there is in fact no error message shown at all? Perhaps a screen recording of you reproducing the problem would be helpful. I'm feeling confused, and it's working for me on the same distro.
The error message "locked" was shown (even 3 identical toasts stacked) but they all disappeared before I could see it. I was not looking at the window while this happened. When I looked at the window, it was too late.
I don't know what a toast is in this context. Can you please attach a screen recording that shows the issue?
OK so I found out that "toast" is the nonsense Android term for those annoying little self-erasing notification messages that we're inappropriately using in Discover for. Marking as a duplicate of the bug report that tracks turning them into something less annoying. *** This bug has been marked as a duplicate of bug 403791 ***