1 |
On 26/07/18 17:57, Grand Duet wrote: |
2 |
> Just now I have tried to manually set |
3 |
> |
4 |
> PYTHON_TARGETS="python2_7 python3_6" |
5 |
> PYTHON_SINGLE_TARGET="python3_6" |
6 |
> |
7 |
> in /etc/portage/make.conf and got the following error: |
8 |
> |
9 |
> # emerge --update --deep --with-bdeps=y --newuse --backtrack=120 --ask world |
10 |
> |
11 |
> These are the packages that would be merged, in order: |
12 |
> |
13 |
> Calculating dependencies... done! |
14 |
> |
15 |
> !!! The ebuild selected to satisfy "app-text/asciidoc" has unmet requirements. |
16 |
> - app-text/asciidoc-8.6.10::gentoo USE="-examples -graphviz -highlight |
17 |
> -test" ABI_X86="(64)" PYTHON_SINGLE_TARGET="(-pypy) -python2_7" |
18 |
> PYTHON_TARGETS="python2_7 (-pypy)" |
19 |
|
20 |
When setting PYTHON_SINGLE_TARGET in make.conf, some packages might |
21 |
result in that error. That just means that for those packages, you need |
22 |
to set the correct python USE flag. For asciidoc, I believe you need this: |
23 |
|
24 |
app-text/asciidoc python_single_target_python2_7 |