On Sunday, 24 June 2018 10:35:37 BST Marc Joliet wrote:
> Am Sonntag, 24. Juni 2018, 11:10:48 CEST schrieb Mick:
> [snip]
>
> > Is the default python target determined by the profile and does this
> > override choices through eselect?
> >
> > Should 'eselect python update' set 3.6 as the default when emerge seems to
> > be determined to use 3.5?
> >
> > # eselect python list
> >
> > Available Python interpreters, in order of preference:
> > [1] python3.6
> > [2] python3.5
> > [3] python3.4 (uninstalled)
> > [4] python2.7 (fallback)
> >
> > While from emerge --info I get:
> >
> > PYTHON_SINGLE_TARGET="python3_5" PYTHON_TARGETS="python2_7 python3_5"
>
> The two are orthogonal: one determines for which versions of Python a
> package is installed, the other manages the python{,2,3} symlinks.
>
> > I don't fancy rebuilding libreoffice + 67 more packages on 3 PCs just for
> > grins.
>
> See bug #656406. If you don't care for going back (like me), you can do the
> following (make.conf isn't enough because apparently that overrides, e.g.,
> asciidoc being forced to PYTHON_SINGLE_TARGET="python2_7"):
>
> % cat /etc/portage/profile/make.defaults
> PYTHON_TARGETS="python2_7 -python3_5 python3_6"
> PYTHON_SINGLE_TARGET="-python3_5 python3_6"Thank you Mark, I guessed the version update had been reversed, but hadn't seen the bug. -- Regards, Mick
signature.asc
Description: This is a digitally signed message part.

