On Sun, 8 Sep 2013 15:22, Marguerite Su wrote:
On Sun, Sep 8, 2013 at 8:45 PM, Křištof Želechovski
wrote: What did you expect to happen?
Hi, Chris,
I wanna know a way that I do something in the spec file,
then
Icon=user-desktop
will automatically recognize /usr/share/icons/nouveXT2/*/places/user-desktop.png
in the build VM's /usr ( that's how BuildRequires works)
as its icon, thus resolve the icon not found error,
while without manually installing an user-desktop icon in pcmanfm's spec file (goes to BUILDROOT)
because there're such icons in nouveXT2-icon-theme package.
Nowadays freedesktop icon specification says:
The lookup is done first in the current theme, and then recursively in each of the current theme's parents, and finally in the default theme called "hicolor"
http://standards.freedesktop.org/icon-theme-spec/latest/ar01s05.html
Attention: the hicolor theme does NOT contain the places/user-desktop.{png,svg} file Maybe that is what kills the dog here? - Yamaban