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.