Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 656406 (py3_6_switch)

Summary: [TRACKER] Python3.6 switch
Product: Gentoo Linux Reporter: Michał Górny <mgorny>
Component: Current packagesAssignee: Python Gentoo Team <python>
Status: RESOLVED FIXED    
Severity: normal CC: alexander, axiator, franz.trischberger, fturco, guillaume, idarktemplar, james05+gentoo, matej, mmk, pacho, qa, toto
Priority: Normal Keywords: Tracker
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard: Switch: 24/07/2018
Package list:
Runtime testing required: ---
Bug Depends on: 599846, 632511, 641780, 647078, 652616, 653790, 655512, 656384, 656792, 656890, 658136, 658400, 658546, 658566, 658754, 658756, 658760, 658818, 658828, 658844, 658848, 658868, 658870, 658872, 658874, 658876, 658878, 658880, 658882, 658884, 658916, 658918, 658920, 658924, 658926, 658928, 658930, 658932, 658934, 658946, 658948, 658950, 658956, 658968, 658972, 658976, 658978, 658982, 658986, 659050, 659054, 659056, 659058, 659060, 659062, 659064, 659066, 659068, 659072, 659074, 659076, 659078, 659080, 659082, 659272, 659278, 659280, 659284, 659292, 659300, 659406, 659408, 659414, 659434, 659440, 659524, 659734, 659832    
Bug Blocks:    

Description Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2018-05-24 13:44:27 UTC
Here's a tracker to follow issues that really should be resolved before we switch to python3.6.
Comment 1 Pacho Ramos gentoo-dev 2018-06-23 10:22:51 UTC
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ba87dec1a0f7d623796d17340068120d97ebfae

This has broken a lot of deptrees, I cannot update any of my systems because there are plenty of packages that still don't support python3.6 

This should be reverted until, at least, the packages maintained by python herd are ported, otherwise, sometimes, is an real hell to try to add support to apps and you encounter that you need to also add support to plenty of python packages (like, for example, flash-* stuff)
Comment 2 Mikle Kolyada (RETIRED) archtester Gentoo Infrastructure gentoo-dev Security 2018-06-23 11:25:35 UTC
temporary reverted as 
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b776b92e5db75a415a34393cc81e988dae4e545

I con confirm that it broke my stable systems terribly
Comment 3 Franz Trischberger 2018-06-28 09:02:02 UTC
(In reply to Mikle Kolyada from comment #2)
> temporary reverted as 
> https://gitweb.gentoo.org/repo/gentoo.git/commit/
> ?id=8b776b92e5db75a415a34393cc81e988dae4e545
> 
> I con confirm that it broke my stable systems terribly

It would have been great if the revert would have been documented e.g. in the profile's make.defaults. Or even better via a news item as this likely will take its time to get fixed.

I recently updated a system and knew before about the switch to 3.6 and had many rebuilds. Now wanted to do it on a second computer and didn't get the update. Spent half an hour trying to find the issue as I thought I had set Python targets somewhere, digged into the profiles which stated "Updated to python3_6" but targets were set to 3.5. Bad mirror? Seems no. Luckily a thread on gentoo-user titled "python 3.6" (that I ignored before) was on the top of my mailbox that mentions this subsequent revert.
Comment 4 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2020-01-25 21:00:33 UTC
Tracker or not, 3.6 is the default for a long time and 3.5 is gone.