The Plasma 5 upgrade document advises to report packages whose qt4/qt5 USE conflict is not already resolved in the plasma profile. {https://wiki.gentoo.org/wiki/KDE/Plasma_5_upgrade} After setting my profile to plasma and following the instructions for removing all instances of manually set USE flags 'qt4/5', 'handbook', 'kde', 'plasma' from 'make.conf' and 'package,use/*' as instructed by the guide, I needed to set USE='-qt4' to install 'makemkv' pyrogyro ~ # eselect profile list Available profile symlink targets: [1] default/linux/amd64/13.0 [2] default/linux/amd64/13.0/selinux [3] default/linux/amd64/13.0/desktop [4] default/linux/amd64/13.0/desktop/gnome [5] default/linux/amd64/13.0/desktop/gnome/systemd [6] default/linux/amd64/13.0/desktop/kde [7] default/linux/amd64/13.0/desktop/kde/systemd [8] default/linux/amd64/13.0/desktop/plasma * [9] default/linux/amd64/13.0/desktop/plasma/systemd [10] default/linux/amd64/13.0/developer [11] default/linux/amd64/13.0/no-multilib [12] default/linux/amd64/13.0/systemd [13] default/linux/amd64/13.0/x32 [14] hardened/linux/amd64 [15] hardened/linux/amd64/selinux [16] hardened/linux/amd64/no-multilib [17] hardened/linux/amd64/no-multilib/selinux [18] hardened/linux/amd64/x32 [19] hardened/linux/musl/amd64 [20] hardened/linux/musl/amd64/x32 [21] default/linux/uclibc/amd64 [22] hardened/linux/uclibc/amd64 pyrogyro ~ # grep -e "qt[[:digit:]]$" -e "qt[[:digit:]] " -e "handbook$" -e "handbook " -R /etc/portage/package.use /etc/portage/package.use/temp.use:# >=media-libs/libmediaart-0.5 -qt4 -gtk qt5 /etc/portage/package.use/temp.use:# >=app-text/poppler-0.31.0 qt5 /etc/portage/package.use/package.use:# app-text/fbreader -qt3 -qt4 /etc/portage/package.use/package.use:# kde-apps/kalgebra -handbook /etc/portage/package.use/package.use:# >=x11-libs/cairo-1.10.0 -qt4 /etc/portage/package.use/package.use:# >=sys-auth/polkit-qt-0.112.0-r1 qt5 /etc/portage/package.use/media:# media-video/mkvtoolnix qt5 /etc/portage/package.use/media:media-video/makemkv -qt4 /etc/portage/package.use/kde:# >=media-libs/mlt-0.9.8 -kde -qt4 kdenlive /etc/portage/package.use/kde:# www-client/qupzilla -kde -qt4 /etc/portage/package.use/kde:# app-crypt/pinentry -qt4 /etc/portage/package.use/kde:# >=net-wireless/wpa_supplicant-0.7.3-r3 -qt4 /etc/portage/package.use/qt5:# >=app-crypt/qca-2.1.0.3 qt5 /etc/portage/package.use/qt5:# >=dev-libs/libdbusmenu-qt-0.9.3_pre20140619-r1 qt5 /etc/portage/package.use/qt5:# >=media-libs/phonon-gstreamer-4.8.2 qt5 /etc/portage/package.use/qt5:# >=media-libs/phonon-4.8.3-r1 qt5 /etc/portage/package.use/qt5:# media-libs/phonon-gstreamer qt5 /etc/portage/package.use/qt5:# >=media-video/makemkv-1.9.8-r1 -qt4 qt5 /etc/portage/package.use/qt5:# net-analyzer/wireshark -qt4 qt5 /etc/portage/package.use/qt5:# www-client/qupzilla -qt4 qt5 /etc/portage/package.use/qt:# net-libs/telepathy-qt -qt4 pyrogyro ~ # grep -e "kde$" -e "kde " -e "plasma$" -e "plasma " -R /etc/portage/package.use /etc/portage/package.use/package.use:# >=kde-apps/marble-4.10.3 plasma /etc/portage/package.use/kde:# >=media-libs/mlt-0.9.8 -kde -qt4 kdenlive /etc/portage/package.use/kde:# www-client/qupzilla -kde -qt4 /etc/portage/package.use/kde:# >=net-libs/libproxy-0.4.11-r2 -kde
Thanks, fixed in git. https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ad871ca98bc521c7f5a93a3c43437fcb8612b27