well, the libXrender header requires render.h from x11-proto/renderproto grep "render.h" /usr/include/X11/extensions/Xrender.h #include <X11/extensions/render.h>
ermh. Well, commiting a fixed ebuild to the tree. Figured I could as well use my commit bit, and I figure you'll need the help with all the bugs around ;)
I would prefer that the proto stuff didn't become RDEPEND whenever possible, but was specified as DEPEND when needed by some package. Reason being that it would be convenient to have the ability to unmerge it after build-time or never emerge it in the first place when using binary packages.
well, in cases like this, it will completley break all systems with binary packages, because they simply assume that if you have the headers for Foo, said headers -will work-. including broken headers is a recipie for dependency disaster.
Donnie, is this still pending discussion in -dev or are we decided on a solution?
Let's hold off for another couple days. I'll have more free time this weekend to put into really thinking about this and discussing it.
This has been fixed.