This issue will happen when using a package, that needs phonon-xine. So the correct solution should be to depend on phonon, but phonon itself doesn't provide FindXine.cmake, so the package can't find xine and fails configuring. Later versions (>=KDE 4.1) will provide FindXine.cmake with kdelibs, which solves this problem. To fix this there are three possibilities: - Move FindXine.cmake from kdebase to kdelibs (like Upstream did for KDE 4.1) - Install FindXine.cmake with phonon, not kdebase-data - Make phonon depend on kdebase-data - Provide the file with every ebuild that needs it I think the last one is definitely wrong. I don't like solution 3 either. I would strongly encourage the first solution, since this is actually what upstream did. Reproducible: Always Steps to Reproduce:
(In reply to comment #0) > - Install FindXine.cmake with phonon, not kdebase-data > - Make phonon depend on kdebase-data Small correction, whatever made me think, that kdebase-data installs the file, it's wrong. Did a complete kdebase-meta merge and FindXine.cmake gets not installed.
In kde-base/kdelibs-4.0.1-r1. Just depend on that minimum version in the kde-4 slot.