Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 1014220 (PY3ANACONDA) - Fully support Python 3 and drop Python 2 dependency in Anaconda
Summary: Fully support Python 3 and drop Python 2 dependency in Anaconda
Keywords:
Status: CLOSED RAWHIDE
Alias: PY3ANACONDA
Product: Fedora
Classification: Fedora
Component: anaconda
Version: 23
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Anaconda Maintenance Team
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On: 984907 985294 985295 985297 985301 985307 985308 985310 985317 985321 1014548 1014555 1014560 1014580 1014581 1014597 1141242
Blocks: F23PYTHON3
TreeView+ depends on / blocked
 
Reported: 2013-10-01 14:24 UTC by Miro Hrončok
Modified: 2015-07-10 12:10 UTC (History)
12 users (show)

Fixed In Version: anaconda-23.10-1
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2015-07-10 12:10:01 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Miro Hrončok 2013-10-01 14:24:51 UTC
As for Fedora 22, we would like to have Python 3-only default installation and LiveCD. Anaconda is one of the main priorities to update to Python 3.

Please make any preparations needed, so you can flawlessly switch to Python 3 in Fedora 22.

Comment 1 Bohuslav "Slavek" Kabrda 2015-01-21 14:23:35 UTC
Removing bug 985288 (python3 port of urlgrabber), since urlgrabber will be dropped as Anaconda dependency (bug 1141242).

Comment 2 Vratislav Podzimek 2015-01-21 16:33:14 UTC
(In reply to Bohuslav "Slavek" Kabrda from comment #1)
> Removing bug 985288 (python3 port of urlgrabber), since urlgrabber will be
> dropped as Anaconda dependency (bug 1141242).
The same applies to bug 985290 because blivet will be using the new libblockdev library providing the functionality that now requires python-nss.

Comment 3 Martin Kolman 2015-01-28 11:46:39 UTC
(In reply to Bohuslav "Slavek" Kabrda from comment #1)
> Removing bug 985288 (python3 port of urlgrabber), since urlgrabber will be
> dropped as Anaconda dependency (bug 1141242).

The next Rawhide Anaconda build (22.17) will no longer depend on urlgrabber, which has been replaced by the Python 3 compatible python-requests module.

Comment 4 Jaroslav Reznik 2015-03-03 15:07:03 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 22 development cycle.
Changing version to '22'.

More information and reason for this action is here:
https://fedoraproject.org/wiki/Fedora_Program_Management/HouseKeeping/Fedora22

Comment 5 Martin Kolman 2015-06-01 14:50:15 UTC
A Python 3 Anaconda pull request for the master branch has been posted:
https://github.com/rhinstaller/anaconda/pull/122

Comment 6 Martin Kolman 2015-06-04 14:53:27 UTC
And the patch set has been pushed to the Anaconda master branch.

Comment 7 Miro Hrončok 2015-07-10 12:10:01 UTC
Thank you.

Based of all my repoquery checks, anaconda-* in rawhide (to be 23) only requires Python 3 packages.


Note You need to log in before you can comment on or make changes to this bug.