Software does not notice when applications are uninstalled using dnf
Today I installed GNOME Builder with Software, then uninstalled it with dnf, then closed Software. Software continued running in the background. Several hours later, I opened Software and tried to install Builder again, but Software reported that it was already installed. Instead of providing an Install button, it provided nonfunctional Launch and Remove buttons (see the screenshot). When pressing either button, nothing happened and there was no error message.
Screenshot_from_2018-03-25_20-23-19
I then ran killall gnome-software
. After launching gnome-software again, it properly recognized that Builder had been removed.
It looks like Software does not currently notice when a package is removed using dnf!