I re-downloaded the rpm but it was same size as original, so no surprise that I got the same results.
I did think this time to look at the system log (journalctl) after it failed and found the following:
Feb 11 01:24:35 pcc9395.localdomain org.gnome.Software[1930]: /usr/bin/sunflower: line 3: /usr/share/sunflower/Sunflower.py: Permission denied
Feb 11 01:24:35 pcc9395.localdomain org.gnome.Software[1930]: /usr/bin/sunflower: line 3: exec: /usr/share/sunflower/Sunflower.py: cannot execute: Permission denied
/usr/share/sunflower/Sunflower.py had permissions of 644, so I changed it to 755 and tried again.
Still a no-go, but this showed up in the system log:
Feb 11 01:29:09 pcc9395.localdomain sunflower.desktop[8473]: Traceback (most recent call last):
Feb 11 01:29:09 pcc9395.localdomain sunflower.desktop[8473]: File "/usr/share/sunflower/application/main.py", line 31, in <module>
Feb 11 01:29:09 pcc9395.localdomain sunflower.desktop[8473]: from gui.main_window import MainWindow
Feb 11 01:29:09 pcc9395.localdomain sunflower.desktop[8473]: File "/usr/share/sunflower/application/gui/main_window.py", line 31, in <module>
Feb 11 01:29:09 pcc9395.localdomain sunflower.desktop[8473]: from plugin_base.item_list import ItemList
Feb 11 01:29:09 pcc9395.localdomain sunflower.desktop[8473]: File "/usr/share/sunflower/application/plugin_base/item_list.py", line 11, in <module>
Feb 11 01:29:09 pcc9395.localdomain sunflower.desktop[8473]: from tools.viewer import Viewer
Feb 11 01:29:09 pcc9395.localdomain sunflower.desktop[8473]: File "/usr/share/sunflower/application/tools/viewer.py", line 2, in <module>
Feb 11 01:29:09 pcc9395.localdomain sunflower.desktop[8473]: import chardet
Feb 11 01:29:09 pcc9395.localdomain sunflower.desktop[8473]: ImportError: No module named chardet
Feb 11 01:29:09 pcc9395.localdomain sunflower.desktop[8473]: Failed running with python2.7
So it looks like module "chardet" is missing.
Hope this helps.