Я наверно сильно туплю, но WTF?
[ ~ ] # USE="python_targets_python3_5" emerge -p dev-python/matplotlib
These are the packages that would be merged, in reverse order:
Calculating dependencies... done!
[ebuild U ~] dev-python/matplotlib-1.5.1::gentoo [1.4.3::gentoo] USE="cairo examples qt4 qt5 -doc -excel -fltk -gtk2% -gtk3 -latex -pyside {-test} -tk -wxwidgets (-gtk%)" PYTHON_TARGETS="python3_4 -python2_7 -python3_3 -python3_5" 52 766 KiB
[ebuild N ~] dev-python/cycler-0.10.0::gentoo USE="{-test}" PYTHON_TARGETS="python3_4 -python2_7 -python3_3 -python3_5" 17 KiB
[ebuild N ~] dev-python/versioneer-0.15::gentoo PYTHON_TARGETS="python3_4 python3_5 -pypy -python2_7 -python3_3" 35 KiB
Total: 3 packages (1 upgrade, 2 new), Size of downloads: 52 817 KiB
The following USE changes are necessary to proceed:
(see "package.use" in the portage(5) man page for more details)
# required by dev-python/matplotlib-1.5.1::gentoo
# required by @selected
# required by @world (argument)
>=dev-python/cycler-0.10.0 -python_targets_python3_5
# required by @selected
# required by @world (argument)
>=dev-python/matplotlib-1.5.1 -python_targets_python3_5
[ ~ ] # grep COMPAT /usr/portage/dev-python/matplotlib/matplotlib-1.5.1.ebuild
PYTHON_COMPAT=( python2_7 python3_{3,4,5} )
[ ~ ] # grep PYTHON_TARGETS /etc/portage/make.conf
PYTHON_TARGETS="python3_4 python3_5"
http://36.media.tumblr.com/tumblr_ledvu9IFSS1qcgth5o1_500.png