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

Reply via email to