Bugzilla – Bug 4586
handle distributions without Python 2
Last modified: 2018-12-04 15:12:59
You need to
before you can comment on or make changes to this bug.
According to https://wiki.ubuntu.com/RaringRingtail/TechnicalOverview:
"We eventually intend to ship only Python 3 with the Ubuntu desktop image, not
Python 2. This Ubuntu 13.04 Beta continues this process, although we will not
be able to convert everything to Python 3 for Ubuntu 13.04."
Also, according to https://wiki.ubuntu.com/Python/3:
"It is a release goal for Ubuntu 14.04 LTS to have only Python 3 on the desktop
Since LTS releases are potentially of interest for us in terms of
recommended/tested distributions, perhaps we should discuss how this might
affect ThinLinc on this platform.
Fedora are also aiming for only Python 3 in the default installation:
Also see bug 4867.
The Ubuntu 16.04 Beta default server installation does not include Python 2. It
therefore also does not include python-apt by default, preventing automatic
There are also no desktop alternatives in the server installer, so it might be
that no option (except manually selecting the python package) gives you Python
2 during installation.
Ubuntu 16.04 Desktop version includes Python 2 by default at least, but not
Bug 5742 has implemented checks for Python and PyGTK and tries to help the user
Platform Specific Notes have also been written for both Red Hat/Fedora and
Ubuntu. SLE/openSUSE still ship Python 2 even in the minimal install so they do
not need any action yet.
(In reply to comment #6)
> Platform Specific Notes have also been written for both Red Hat/Fedora and
More Ubuntu updates:
RHEL 8 beta is now out, and this is their position on Python:
> Python 3.6 is the default Python implementation in RHEL 8; limited support for Python 2.7 is provided. No version of Python is installed by default.
A bit problematic that we can't even assume Python 3 is installed going
More details here:
Even more details about Python in RHEL 8:
One thing that is missing is a clear indication when Red Hat will stop
supporting Python 2.