On Sat, Feb 27, 2016 at 09:40:06PM +0200, Alan McKinnon wrote: > I don't know much about PYTHON_SINGLE_TARGET and PYTHON_TARGET, it all > seemed to just work so I never looked further. Until now. Of all > packages, libreoffice seems to want only python3:
I don't know much about them either. > !!! The ebuild selected to satisfy "app-office/libreoffice" has unmet > requirements. > - app-office/libreoffice-5.1.0.3::gentoo USE="bluetooth branding cups > dbus gstreamer java kde mysql vlc (-aqua) -coinmp -collada -debug -eds > (-firebird) -gltf -gnome -gtk -gtk3 -jemalloc -libressl -odk -postgres > (-telepathy) -test" ABI_X86="64" LIBREOFFICE_EXTENSIONS="-nlpsolver > -scripting-beanshell -scripting-javascript -wiki-publisher" > PYTHON_SINGLE_TARGET="-python3_4 -python3_5" PYTHON_TARGETS="python3_4 > python3_5" > > The following REQUIRED_USE flag constraints are unsatisfied: > exactly-one-of ( python_single_target_python3_4 > python_single_target_python3_5 ) > > <snip> > > khamul ~ # emerge --info | grep PYTHON > PYTHON_SINGLE_TARGET="python2_7" > PYTHON_TARGETS="python2_7 python3_4" > Unset: USE_PYTHON > app-office/libreoffice-5.1.0.3 requires PYTHON_SINGLE_TARGET to be python3_4 or python3_5. That's the only problem. I would recommend running stable libreoffice; I would be surprised if emerge would be happy after you set PYTHON_SINGLE_TARGET="python3_4". Alec