After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 732645 - Updates page switches from displaying updates to "all up to date" if daily updates check occurs while already on page
Updates page switches from displaying updates to "all up to date" if daily up...
Status: RESOLVED FIXED
Product: gnome-software
Classification: Applications
Component: General
3.13.x
Other Linux
: Normal normal
: ---
Assigned To: GNOME Software maintainer(s)
GNOME Software maintainer(s)
Depends on:
Blocks: 741715
 
 
Reported: 2014-07-02 17:49 UTC by Michael Catanzaro
Modified: 2016-02-23 09:43 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Michael Catanzaro 2014-07-02 17:49:29 UTC
I was on the updates page viewing prepared updates, then suddenly the screen changed to say everything was up to date, even though I had just been looking at pending updates a second ago. This was printed:

(org.gnome.Software:4319): Gs-DEBUG: First hourly updates check
(org.gnome.Software:4319): Gs-DEBUG: Daily update check due
(org.gnome.Software:4319): Gs-DEBUG: Refreshing cache
(org.gnome.Software:4319): PackageKit-DEBUG: role now refresh-cache
(org.gnome.Software:4319): Gs-DEBUG: Getting updates
(org.gnome.Software:4319): PackageKit-DEBUG: role now get-updates
(org.gnome.Software:4319): Gs-DEBUG: updates-changed
...

If the updates check happens while the user is already on the updates page, it needs to skip the "all up to date" state and go straight to the refresh.
Comment 1 Richard Hughes 2014-10-13 14:51:17 UTC
Could you please try the recently-released 3.14.1 release? If this fixes the issue please could you close this bug, or if not please comment here. Thanks!
Comment 2 Michael Catanzaro 2014-10-18 18:05:46 UTC
I think it would be really hard for a user to determine if this issue is fixed, since he'd have to be looking at both the updates page and pkmon at the same time that the automatic check for updates occurs. Instead, I'd assume that if there's no new code to fix the issue, it's probably still broken.
Comment 3 Richard Hughes 2016-02-23 09:43:44 UTC
IIRC, we now skip the background check if the updates panel is open.