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 778949 - Software tells me to restart in order to use new plugins, but there's no way to restart
Software tells me to restart in order to use new plugins, but there's no way ...
Status: RESOLVED FIXED
Product: gnome-software
Classification: Applications
Component: General
unspecified
Other Linux
: Normal normal
: ---
Assigned To: GNOME Software maintainer(s)
GNOME Software maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2017-02-20 10:39 UTC by Allan Day
Modified: 2017-02-21 13:18 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Allan Day 2017-02-20 10:39:01 UTC
I just rebuilt my jhbuild gnome-software with the flatpak plugin, so I see the "GNOME Software needs to be restarted to use new plugins" message. Closing the window and relaunching doesn't have the desired effect - the message remains and the plugin isn't enabled.

It turns out that the only way to restart is to manually kill the gnome-software process - not something that most users will know to do.

The in-app notification should probably include a restart button. I'd also consider removing the close button, since we don't want people removing the notification without having restarted.
Comment 1 Richard Hughes 2017-02-21 13:18:36 UTC
commit b4012c274e1ef2c14183f8f81fbc9e83ef92c903
Author: Richard Hughes <richard@hughsie.com>
Date:   Tue Feb 21 12:47:28 2017 +0000

    Allow the user to restart the currently running gnome-software instance
    
    This can happen if new plugins have been installed at runtime or if the user
    has used something like jhbuild or rpm to live update a running instance.
    
    To do this, use a new helper process that watches for the D-Bus name correctly.
    
    Resolves: https://bugzilla.gnome.org/show_bug.cgi?id=778949