Just quick and dirty: Several ebuilds like kde-base/kolourpaint, or app-editors/kile stopped showing icons on their buttons since a few months. Result was comparable to attachment with id=172707 on Bug #172707 (finally as a google result on the error of kolourpaint if started through console: "kdeui (KIconLoader): Error: standard icon theme "oxygen" not found!") emerge kde-base/kdebase-data fixed the "global" iconproblem and all the icons started to be seen nice again! Maybe this behavior is expected, because i never felt to install following packages? * WARNING! Your system configuration contains neither "kde-base/kdebase-runtime-meta" * nor "kde-base/kdebase-startkde". You need one of above.
kde-base/okular from duplicate
*** Bug 329399 has been marked as a duplicate of this bug. ***
*** Bug 329393 has been marked as a duplicate of this bug. ***
So maybe we should have all kde apps by default depend on kde-base/kdebase-runtime-meta ?
I dont know what kdebase-runtime-meta does provide in addition to icon themes, and (the most important question) how many kde-apps do use that standard icon theme "oxygen". Shurely that would be a overkill, just to add kdebase-runtime-meta to all kde-apps we want to install under other environments such as gnome! Someone who understands about dependencies under kde-base should think about other/smaller packages who only provide icon themes such as oxygen and decide about this political question in regards to ALL packages! kde-Maintainers know why they didnt make kdebase-runtime-meta as global dependency and just output a warning: Hopefully they thought about another solution, but it just did not arrive the package maintainers of kolourpaint and okular? In my opinion your recommendation is only a temporal solution and should be the last way!
sorry, i did not want to mark the bug as RESOLVED, just to append "NEEDINFO"
Fixed by eclass change (all packages using kde4-base.eclass now have a runtime dependency on oxygen-icons).