Hi, licq-1.2.4-r2 is causing dependancies to kde,though -kde is in the useflags. this patch should fix this. PS: i never noticed the reverse behaviour,that licq was not causing kde dependancies to kde,when kde is in the useflags. i have no knowledge about portage internals and simply hope my patch wont break things.
Created attachment 9652 [details, diff] licq-1.2.4-r2.ebuild.diff
Your patch was almost (but not quite) correct, but had the right idea. We can't tweak dependencies in a conditional or the dep caching in Portage gets messed up. All conditional dependencies must be based on "use?" vars in DEPEND and RDEPEND. A fixed-up licq-1.2.6 will be committed momentarily, closing this bug. And thanks :)