I think you should make sure the default icons path points to /usr/loca/share/gentoo/icons:/usr/share/icons/gnome/... or something like that.
It's probably to blame on my own stupidity but I was guessing for a while why after I ran gentoo shortly after make install'ing it, I got these pretty icons but in every further run I got no icons at all, like I used to for all the time before.
The solution turned out to be, that the default icons path points to "icons:/usr...". When I was still in that tarball's directory the icons where thus found but when I subsequently started gentoo the icons werent found anymore.
I think this might be a frustrating thing especially for novice users.
I think this should be changed in serveral regards:
Install the icons to .../share/icons/gentoo/16x16 instead of .../share/gentoo/icons where they would normally go
Make the default icon-path then
icons:/usr/local/share/icons/gentoo/16x16:/usr/share/icons:gentoo/16x16:/usr/share/icons/gnome/16x16/mimetypes
so that every possiblity is covered. The user can always clean that path out if he has the desire to do so, but that's at least better than struggling to find out whi one does not get icons.
Maybe mention it in the README.
Cheers, keep up the great work!
This is a great report, thanks. I really should look into this.
I've spent some time on this, but it makes my head hurt since it involves autoconf.
We can't hardcode things like "/usr/local", those are autoconf-territory. But directories are not fully replaced when the file is emitted by autoconf either, so ... some additional magic seems to be needed, which is annoyingly hard to figure out.
Postponing this further, sorry.
I fixed this by simply copying the suggested icon path into the source's default config. Thanks!
I'm pretty sure this was in 0.20.1, even.