x11-themes/smoothgnome contains some gtkrc files that use the smooth engine, but such engine doesn't exist in portage. So, there's a broken dependency. Reproducible: Always Steps to Reproduce: 1.emerge smoothgnome 2.try to set one of the smooth themes in the gnome control panel 3.see the warning in the yellow rectangle Actual Results: These themes do not work as intended, they use the default gtk+ widget set and not smooth (because there's indeed no smooth engine in Gentoo). Expected Results: The themes should look "smoothed".
*** Bug 330183 has been marked as a duplicate of this bug. ***
This package has been basically untouched since 2005. Should give a shot at 0.6.0.1.
I've tried 0.6.0.1 (own ebuild, I can attach it if you need it). But it acts strangely. However, the thing is that we should either add the missing dependency or remove the offending packages since they do not work without that dep.
With some help I found this on $PORTDIR/x11-themes/gtk-engines/Changelog *gtk-engines-2.16.0 (08 Oct 2008) 08 Oct 2008; Mart Raudsepp <leio@gentoo.org> +gtk-engines-2.16.0.ebuild: New version. Lua engine is now enabled in our packages in case something needs it. Smooth engine has been removed due to lack of maintainer. Various improvements to the engines; clearlooks classic variant should look closer to the old pre-cairo classic version. So, smoothgnome AND smooth-themes should be depending on '<gtk-engines-2.16.0' to avoid confusion and correct the dep tree. Those packages won't work with anything above that.
Then, smoothgnome and themes will probably have to be masked for removal :-/
(In reply to comment #5) > Then, smoothgnome and themes will probably have to be masked for removal :-/ > Agreed, since the oldest in portage is gtk-engines-2.16.1, which doesn't comply with the requisite. I think it's time for some cleanup. smoothgnome and smooth-themes should be marked for removal because a critical component needed for them to work is no longer in portage.
Removed from main tree.