2018-07-25 18:20 GMT+03:00 Mike Gilbert <flop...@gentoo.org>:
> On Wed, Jul 25, 2018 at 7:58 AM Grand Duet <grand.d...@gmail.com> wrote:
>>
>> After today's emerge-webrsync, I have found that python_targets
>> and python_single_targets use flags have been changed again
>> from python3_5 to python3_6, which leads to a lot of recompilation.
>>
>> It already happened last month and a week later the both use flags
>> was changed back, again with a lot of recompilations.
>>
>> And it was not the first time!
>>
>> Is any real need to switch python_targets and python_single_target
>> back and forth every month?
>>
>
> It's very simple:
>
> 1. The default was switched to python3.6. This was probably a bit premature.
> 2. People complained that this broke their systems, so we reverted the
> default back to python3.5.
> 3. The problems were fixed, so we switched the default back to python3.6.
>
> Sorry to have wasted your precious computing time, but hey, people
> make mistakes sometimes.

Before switching python_targets for the first time, you could use your
news system to inform Gentoo users that
1) you are switching python_targets
2) it may be "a bit premature",
and so, those who really want to have a stable Gentoo system should
1) do such and such changes to their config files and
2) wait about 3 months untill all the dust will settle.

By the way, last time I have tried to set
PYTHON_SINGLE_TARGET="python3_5"
PYTHON_TARGETS="python2_7 python3_5"
in my /etc/portage/make.conf
and I got a vary strange errors from emerge afterwards:
every time the
# emerge --update --deep --with-bdeps=y --newuse --backtrack=120 --ask world
command was run, a *new* package complained about something
and system update aborted.

I guess from that that the syntax of setting python_targets has been
changed lately (may be, it should now be set only in package.use)
but nobody informed Gentoo users about it.

P.S. The said above together with the recent Gentoo signing key issue
and sometimes "corrupted" daily portage snapshots that I download by
emerge-webrsync make me think that even so called "stable" Gentoo
lacks quality control and cannot be considered as stable and suted for
those that really need a stable system.

Reply via email to