Package dev-python/subunit-0.0.21 already has a file installed as: /usr/lib64/perl5/5.18.2/x86_64-linux-thread-multi/perllocal.pod When emerging dev-libs/ossp-uuid-1.6.2-r2, the above file causes a collision as ossp-uuid too wants to install this file when USE flag "perl" is in use. Reproducible: Always Steps to Reproduce: 1. emerge dev-python/subunit 2. emerge dev-libs/ossp-uuid Actual Results: * Detected file collision(s): * * /usr/lib64/perl5/5.18.2/x86_64-linux-thread-multi/perllocal.pod * * Searching all installed packages for file collisions... * * Press Ctrl-C to Stop * * dev-python/subunit-0.0.21:0::gentoo * /usr/lib64/perl5/5.18.2/x86_64-linux-thread-multi/perllocal.pod * * Package 'dev-libs/ossp-uuid-1.6.2-r2' NOT merged due to file * collisions. If necessary, refer to your elog messages for the whole * content of the above message. Expected Results: Both dev-python/subunit and dev-libs/ossp-uuid packages should co-exist without conflict. I note that EAPI=5 has a function called "perl_delete_localpod". When the following line is included in the "src_install" function, the conflict disappears as the trival perllocal.pod is not installed. use perl && perl_delete_localpod
this was fixed in bug 534654, thanks :D *** This bug has been marked as a duplicate of bug 534654 ***