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 691627 - Doesn't remove previous error notifications
Doesn't remove previous error notifications
Status: RESOLVED FIXED
Product: gnome-settings-daemon
Classification: Core
Component: updates
3.7.x
Other Linux
: Normal normal
: ---
Assigned To: Richard Hughes
gnome-settings-daemon-maint
3.10
Depends on:
Blocks:
 
 
Reported: 2013-01-12 22:37 UTC by Bastien Nocera
Modified: 2013-06-05 10:04 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
screenshot (399.25 KB, image/png)
2013-01-14 12:09 UTC, Bastien Nocera
  Details
test patch for initial review (1.89 KB, patch)
2013-01-14 15:25 UTC, Richard Hughes
committed Details | Review

Description Bastien Nocera 2013-01-12 22:37:44 UTC
Notification storm. I had an unfinished "yum-complete-transaction to run"[1], and the updates plugin started filling my message tray with "Software Updates Failed" errors.

check_offline_update_cb() should update the existing update error if there is one.

[1]: (gnome-settings-daemon:19906): updates-plugin-WARNING **: failed to get upgrades: Yum is locked by another application. The other process has the command line '/usr/bin/python -tt /sbin/yum-complete-transaction' (PID 11279)
Comment 1 Bastien Nocera 2013-01-14 12:09:06 UTC
Created attachment 233439 [details]
screenshot
Comment 2 Richard Hughes 2013-01-14 15:25:30 UTC
Created attachment 233450 [details] [review]
test patch for initial review

What about something like this?