Some packages from kde overlay would like to update eigen to version dev-cpp/eigen-9999:3::kde but that bites with =dev-cpp/eigen-3* in the movit-1.1.3.ebuild. The ebuilds of dev-cpp/eigen are slotted (in the gentoo tree and overlay) so we can use them that way. [nomerge ] kde-apps/step-9999:5::kde USE="gsl qalculate -debug -handbook {-test}" [ebuild U *] dev-cpp/eigen-9999:3::kde [3.2.5:3::gentoo] ---------- [nomerge ] media-video/movit-1.1.3::gentoo [ebuild UD ] dev-cpp/eigen-3.2.5:3::gentoo [9999:3::kde] USE="-debug -doc" 0 KiB RDEPEND="media-libs/mesa - =dev-cpp/eigen-3* + dev-cpp/eigen:3 media-libs/libepoxy sci-libs/fftw media-libs/libsdl2 btw, these tests were made with and without excluding media-libs/mlt (installed is 0.9.6 from https://bugs.gentoo.org/show_bug.cgi?id=517640). The modified media-video/movit-1.1.3::gentoo emerges with that mlt-0.9.6 and eigen-9999:3::kde installed. I don't have that ebuild anymore on my system so the worldupdate wants to downgrade to the version in the tree (media-libs/mlt-0.9.0) which fails to emerge.
Fixed.