I've just added xmlrcp-epi (bug 225295) for btg and I realized xmlrpc.h was conflicting with xmlrpc-c. At the moment, xmlrcp-epi blocks xmlrcp-c but a better solution should be found.
Accordling to the suggestions received by upstream and watching what the other distro like Mandrive does and following the advices of the SecondLife developers (they uses xmlrpc-epi with their SecondLife client), the best thing to do is to install the library headers into /usr/include/xmlrpc-epi to avoid conflicts with xmlrpc-c. Actually the unique software that uses this library is the SecondLife client, so changing the include path do not break any portage packages. Attached there is an ebuild patch with the fix for the path and the removal of useless .la files. I'll leave the decision of the dependency block removal to the ebuild maintainer. Hope will be useful.
Created attachment 196655 [details, diff] xmlrpc-epi-0.54-r1.ebuild.epatch
Fixed by Toffanin proposition (ie. moving headers to /usr/include/xmlrcp-epi) However, I didn't apply removal of .la files because they should be needed for statc linking. Thanks for your help :)