Description of problem: The icon does not show on Activities/Applications. Version-Release number of selected component (if applicable): perl-Padre-0.86-5.f16.noarch How reproducible: Install perl-Padre. Steps to Reproduce: 1. Install. 2. Hit windows key. 3. Type "perl Padre". Actual results: The generic gear of a script/program is shown. Expected results: The butterfly representing the program being shown is expected. Additional info: There seem to be icons in /usr/share/icon/*
I'll try to find someone with Gnome. Did it work after next login? I'm not sure how are icons updated.
It's most probably bug of gnome-shell.
*** Bug 746449 has been marked as a duplicate of this bug. ***
FWIW, if I take the file /usr/share/applications/fedora-padre.desktop and replace : Icon=padre with Icon=/usr/share/icons/hicolor/64x64/apps/padre.png the icon shows up in gnome-shell.
It should be changed in packaging guidelines if it doesn't work in short form. http://fedoraproject.org/wiki/PackagingGuidelines#Icon_tag_in_Desktop_Files
I noticed other packages are touching /usr/share/icons/hicolor in %post and then managed to find https://fedoraproject.org/wiki/Packaging:ScriptletSnippets#Icon_Cache Padre needs updating to include the relevant scriptlets.
Created attachment 581635 [details] Refresh Gnome's icon cache on post/postun/posttrans (In reply to comment #6) > > Padre needs updating to include the relevant scriptlets. Confirmed on F17. Installing perl-Padre gives me the gear icon and running 'sudo /usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor' gives me the Padre icon. I'm attaching the patch to the spec file needed to make it work (and it would be really cool if Padre was updated while we're at it).
I wanted to fix it with update, but I run into new dependency perl-Wx-Scintilla, which is bundling and modifying original scintilla. I didn't have time to go through the whole exception process yet.
Fedora 16 changed to end-of-life (EOL) status on 2013-02-12. Fedora 16 is no longer maintained, which means that it will not receive any further security or bug fix updates. As a result we are closing this bug. If you can reproduce this bug against a currently maintained version of Fedora please feel free to reopen this bug against that version. Thank you for reporting this bug and we are sorry it could not be fixed.