Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 656406 (py3_6_switch) - [TRACKER] Python3.6 switch
Summary: [TRACKER] Python3.6 switch
Status: RESOLVED FIXED
Alias: py3_6_switch
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Python Gentoo Team
URL:
Whiteboard: Switch: 24/07/2018
Keywords: Tracker
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
Blocks:
  Show dependency tree
 
Reported: 2018-05-24 13:44 UTC by Michał Górny
Modified: 2020-01-25 21:00 UTC (History)
12 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.