From 95668bdbb2159a95132df13cb8e78dc6406fabaa Mon Sep 17 00:00:00 2001 From: Matej Stuchlik Date: Fri, 30 May 2014 11:52:51 +0200 Subject: [PATCH] Add explanation of the bootstraping process --- python3.spec | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/python3.spec b/python3.spec index aad4eaa..7bc69d4 100644 --- a/python3.spec +++ b/python3.spec @@ -2,6 +2,18 @@ # Conditionals and other variables controlling the build # ====================================================== +# NOTES ON BOOTSTRAPING PYTHON 3.4: +# +# Due to dependency cycle between Python, pip, setuptools and +# wheel caused by the rewheel patch, one has to build in the +# following order: +# +# 1) python3 with with_rewheel set to 0 +# 2) python3-setuptools and python3-pip with with_rewheel set to 0 +# 3) python3-wheel +# 4) python3-setuptools and python3-pip with with_rewheel set to 1 +# 5) python3 with with_rewheel set to 1 + %global with_rewheel 1 %global pybasever 3.4