sci-libs/vtk-6.1.0-r4 (or -r3) won't buiuld with a newer nvidia-drivers package that provides the nvidia-settings utility from within the nvidia-drivers package. Reproducible: Always Steps to Reproduce: connie ~ # emerge -pv sci-libs/vtk Actual Results: These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild UD ] x11-drivers/nvidia-drivers-358.16-r5:0/358::gentoo [375.26:0/375::gentoo] USE="X acpi kms multilib tools -gtk3 -pax_kernel -static-libs -uvm (-compat%) (-driver%*) (-wayland%)" 0 KiB [ebuild N ] media-video/nvidia-settings-358.16::gentoo USE="-examples -gtk3" 0 KiB [ebuild U ] sci-libs/vtk-6.1.0-r4::gentoo [6.1.0-r1::gentoo] USE="X python qt5%* theora -R -all-modules (-aqua) -boost -cg -doc (-examples) -ffmpeg -gdal -imaging -java -json -kaapi -mpi -mysql -odbc -offscreen -postgres -rendering -smp -tbb -tcl {-test} -tk -views -web -xdmf2 (-qt4%*)" PYTHON_TARGETS="python2_7" VIDEO_CARDS="nvidia*" 0 KiB [blocks B ] media-video/nvidia-settings ("media-video/nvidia-settings" is blocking x11-drivers/nvidia-drivers-358.16-r5) Total: 3 packages (1 upgrade, 1 downgrade, 1 new), Size of downloads: 0 KiB Conflict: 1 block (1 unsatisfied) * Error: The above package list contains packages which cannot be * installed at the same time on the same system. (x11-drivers/nvidia-drivers-358.16-r5:0/358::gentoo, ebuild scheduled for merge) pulled in by x11-drivers/nvidia-drivers required by (x11-base/xorg-drivers-1.18-r1:0/0::gentoo, installed) x11-drivers/nvidia-drivers required by @selected x11-drivers/nvidia-drivers:0/358 required by (media-video/nvidia-settings-358.16:0/0::gentoo, ebuild scheduled for merge) (media-video/nvidia-settings-358.16:0/0::gentoo, ebuild scheduled for merge) pulled in by media-video/nvidia-settings required by (sci-libs/vtk-6.1.0-r4:0/0::gentoo, ebuild scheduled for merge)
hi In ebuild file /usr/portage/sci-libs/vtk/vtk-6.1.0-r3.ebuild it's write : video_cards_nvidia? ( || ( x11-drivers/nvidia-drivers[tools,static-libs] media-video/nvidia-settings ) ) so if you add in the file /etc/portage/package.use/package.use this line x11-drivers/nvidia-drivers static-libs it can solve the problem. ( but I don't know why static-libs is necessary).
nvidia-settings is masked for removal now, so this sort of conflict shouldn't happen again.