Hi. For some strange reason kde-base/dcopjava is masked since some time ago, with the following reason in package mask: # Considered broken by upstream; future to be decided Why it's considered broken? It's true, latest version failed to compile, but it had an easy solution that I'll attach. Please, check it, and consider unmasking it. Thanks. :)
Created attachment 91388 [details, diff] dcopjava-3.5.3.ebuild.patch
Created attachment 91389 [details] dcopjava-3.5.3.ebuild
Comment on attachment 91389 [details] dcopjava-3.5.3.ebuild Correct ebuild for compiling it.
Comment on attachment 91388 [details, diff] dcopjava-3.5.3.ebuild.patch Patch to current ebuild in portage for compiling it.
Hm, from the kdebindings readme file: + possibly broken: * dcopc: DCOP bindings for C * dcopjava: DCOP bindings for JAVA * xparts: allows you to embed non-KDE apps as a KPart + broken: * qtsharp: C# bindings for Qt (badly broken after qtc removal) Hm, back then Dan masked them. At least since the CVS -> SVN switch there happened anything substantially. Personally I'm not keen picking it up and rather leave it at that.
Ok, Francisco, I've applied your patch (thanks for it!) which works fine for me and taken dcopjava out of package.mask. It won't go stable as long as upstream considers it "possibly broken". If it breaks, you own both pieces. As the ebuild says - "You're on your own". If you file a bug that's not ebuild-related, I'm gonna think about putting it back into package.mask. If you do it anyway, I'll last rite it. ;-) You get the gist.