From 4aee5c2e2d3d358640f0b1b4d463f4949e72abeb Mon Sep 17 00:00:00 2001 From: Charalampos Stratakis Date: Wed, 12 Jul 2023 23:40:36 +0200 Subject: [PATCH] Second bootstrap of the python39 module for Centos Stream 8 --- python39.yaml | 181 +++++++++++++++++++++++++------------------------- 1 file changed, 90 insertions(+), 91 deletions(-) diff --git a/python39.yaml b/python39.yaml index 683bef9..44af123 100644 --- a/python39.yaml +++ b/python39.yaml @@ -19,7 +19,7 @@ data: # Depending on our selves for bootstrapping # This is not needed in bootstrap phase 1 and can be disabled - # python39: [3.9] + python39: [3.9] # sicpy needs package swig swig: [4.0] @@ -91,11 +91,18 @@ data: - python39-wheel-wheel buildopts: rpms: - # === Bootstrap phase 2 === + # === Bootstrap phase 1 === # # %python3_pkgversion 39 - # # setuptools, pip, ... + # # python39 + # %_without_rpmwheels 1 + # %_without_optimizations 1 + # # python39, setuptools, wheel + # %_with_bootstrap 1 + # # python39, setuptools, pip # %_without_tests 1 + # # pip + # %_without_doc 1 # === Bootstrap phase 3 === # @@ -120,113 +127,105 @@ data: # therefore it's safer to just move them out of the macros # section entirely to avoid possible issues. macros: | - # === Bootstrap phase 1 === + # === Bootstrap phase 2 === # %python3_pkgversion 39 - # python39 - %_without_rpmwheels 1 - %_without_optimizations 1 - # python39, setuptools, wheel - %_with_bootstrap 1 - # python39, setuptools, pip + # setuptools, pip, ... %_without_tests 1 - # pip - %_without_doc 1 + components: rpms: # === Bootstrap phase 1 === # - python39: - rationale: The main Python interpreter - ref: stream-python39-3.9-rhel-8.9.0 - buildorder: 10 + # python39: + # rationale: The main Python interpreter + # ref: stream-python39-3.9-rhel-8.9.0 + # buildorder: 10 + # python3x-setuptools: + # rationale: Packaging tool + # ref: stream-python39-3.9-rhel-8.9.0 + # buildorder: 20 + # python-wheel: + # rationale: Packaging tool + # ref: stream-python39-3.9-rhel-8.9.0 + # buildorder: 30 + # python3x-pip: + # rationale: Packaging tool + # ref: stream-python39-3.9-rhel-8.9.0 + # buildorder: 40 + + + # === Bootstrap phase 2 === + # python3x-setuptools: rationale: Packaging tool ref: stream-python39-3.9-rhel-8.9.0 + buildorder: 10 + python3x-pyparsing: + rationale: Python component + ref: stream-python39-3.9-rhel-8.9.0 buildorder: 20 + python39: + rationale: The main Python interpreter + ref: stream-python39-3.9-rhel-8.9.0 + buildorder: 30 python-wheel: rationale: Packaging tool ref: stream-python39-3.9-rhel-8.9.0 - buildorder: 30 + buildorder: 40 python3x-pip: rationale: Packaging tool ref: stream-python39-3.9-rhel-8.9.0 buildorder: 40 - - - # === Bootstrap phase 2 === - # - # python3x-setuptools: - # rationale: Packaging tool - # ref: stream-50.1.0-rhel-8.4.0 - # # buildorder: 10 - # python3x-pyparsing: - # rationale: Python component - # ref: stream-2.4.7-rhel-8.4.0 - # # buildorder: 20 - # python39: - # rationale: The main Python interpreter - # ref: stream-3.9.0-rhel-8.4.0 - # # buildorder: 30 - # python-wheel: - # rationale: Packaging tool - # ref: stream-0.35.1-rhel-8.4.0 - # # buildorder: 40 - # python3x-pip: - # rationale: Packaging tool - # ref: stream-20.2.2-rhel-8.4.0 - # # buildorder: 40 - # python3x-six: - # rationale: Python component - # ref: stream-1.15.0-rhel-8.4.0 - # # buildorder: 40 - # python-py: - # rationale: Python component - # ref: stream-1.9.0-rhel-8.4.0 - # # buildorder: 40 - # python-chardet: - # rationale: Python component - # # stream branch shared with python38 module - # ref: stream-3.0.4-python38-rhel-8.4.0 - # # buildorder: 40 - # python-attrs: - # rationale: Python component - # ref: stream-20.3.0-rhel-8.4.0 - # # buildorder: 40 - # python-pluggy: - # rationale: Python component - # ref: stream-0.13.1-rhel-8.4.0 - # # buildorder: 40 - # python-pysocks: - # rationale: Python component - # # stream branch shared with python38 module - # ref: stream-1.7.1-rhel-8.4.0 - # # buildorder: 40 - # python-wcwidth: - # rationale: Python component - # ref: stream-0.2.5-rhel-8.4.0 - # # buildorder: 40 - # python-packaging: - # rationale: Python component - # ref: stream-20.4-rhel-8.4.0 - # # buildorder: 40 - # python-toml: - # rationale: Python component - # ref: stream-0.10.1-rhel-8.4.0 - # # buildorder: 40 - # python-iniconfig: - # rationale: Python component - # ref: stream-1.1.1-rhel-8.4.0 - # # buildorder: 40 - # python-more-itertools: - # rationale: Python component - # ref: stream-8.5.0-rhel-8.4.0 - # buildorder: 50 - # pytest: - # rationale: Python component - # ref: stream-6.0.2-rhel-8.4.0 - # buildorder: 60 + python3x-six: + rationale: Python component + ref: stream-python39-3.9-rhel-8.9.0 + buildorder: 40 + python-py: + rationale: Python component + ref: stream-python39-3.9-rhel-8.9.0 + buildorder: 40 + python-chardet: + rationale: Python component + ref: stream-python39-3.9-rhel-8.9.0 + buildorder: 40 + python-attrs: + rationale: Python component + ref: stream-python39-3.9-rhel-8.9.0 + buildorder: 40 + python-pluggy: + rationale: Python component + ref: stream-python39-3.9-rhel-8.9.0 + buildorder: 40 + python-pysocks: + rationale: Python component + ref: stream-python39-3.9-rhel-8.9.0 + buildorder: 40 + python-wcwidth: + rationale: Python component + ref: stream-python39-3.9-rhel-8.9.0 + buildorder: 40 + python-packaging: + rationale: Python component + ref: stream-python39-3.9-rhel-8.9.0 + buildorder: 40 + python-toml: + rationale: Python component + ref: stream-python39-3.9-rhel-8.9.0 + buildorder: 40 + python-iniconfig: + rationale: Python component + ref: stream-python39-3.9-rhel-8.9.0 + buildorder: 40 + python-more-itertools: + rationale: Python component + ref: stream-python39-3.9-rhel-8.9.0 + buildorder: 50 + pytest: + rationale: Python component + ref: stream-python39-3.9-rhel-8.9.0 + buildorder: 60 # === Bootstrap phase 3/4 ===