From 8bede4f53f246726edaa4d2d7162dba56264bec3 Mon Sep 17 00:00:00 2001 From: Tomas Orsava Date: Thu, 8 Mar 2018 03:06:42 +0100 Subject: [PATCH 1/6] Update builddeps to platform: f28 --- python3.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/python3.yaml b/python3.yaml index c25325e..d6863cd 100644 --- a/python3.yaml +++ b/python3.yaml @@ -18,7 +18,7 @@ data: - MIT dependencies: buildrequires: - bootstrap: master + platform: f28 # Need an already built Python interpreter # python3-bootstrap: master @@ -30,7 +30,7 @@ data: # Disabled since perl requires platform, and bootstrap and # platform modules conflict requires: - platform: master + platform: f28 references: community: https://www.python.org/ documentation: https://docs.python.org/3/ From 9af8aa9af3a28f4c0f08942f9469bb1de36e0035 Mon Sep 17 00:00:00 2001 From: Tomas Orsava Date: Tue, 13 Mar 2018 15:34:18 +0100 Subject: [PATCH 2/6] Build from the f28 branch of packages --- python3.yaml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/python3.yaml b/python3.yaml index d6863cd..2c6ddeb 100644 --- a/python3.yaml +++ b/python3.yaml @@ -86,25 +86,25 @@ data: rpms: python-rpm-macros: rationale: Build and runtime dependency of python3-devel - ref: master + ref: f28 buildorder: 10 python-rpm-generators: rationale: Runtime dependency of python3-devel - ref: master + ref: f28 buildorder: 10 python-wheel: rationale: Used for unbundling of pip and setuptools - ref: master + ref: f28 buildorder: 10 python-setuptools: rationale: Python Packaging ecosystem - ref: master + ref: f28 buildorder: 20 python-pip: rationale: Python Packaging ecosystem - ref: master + ref: f28 buildorder: 30 python3: rationale: Main Python language interpreter - ref: master + ref: f28 buildorder: 40 From 733cf7864459d8b805e7e15a18b3aebdf3097146 Mon Sep 17 00:00:00 2001 From: Tomas Orsava Date: Tue, 13 Mar 2018 15:35:41 +0100 Subject: [PATCH 3/6] Re-enable modular builddeps --- python3.yaml | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/python3.yaml b/python3.yaml index 2c6ddeb..96215f9 100644 --- a/python3.yaml +++ b/python3.yaml @@ -21,14 +21,10 @@ data: platform: f28 # Need an already built Python interpreter - # python3-bootstrap: master - # Disabled since python3-bootstrap requires platform, and - # bootstrap and platform modules conflict + python3-bootstrap: master # tk-devel buildrequires /usr/bin/perl - # perl: master - # Disabled since perl requires platform, and bootstrap and - # platform modules conflict + perl: 5.26 requires: platform: f28 references: From 44d0ad0e92c8a4ef995fee3a81b5e564e8c6584a Mon Sep 17 00:00:00 2001 From: Tomas Orsava Date: Tue, 13 Mar 2018 15:53:27 +0100 Subject: [PATCH 4/6] Revert "Build from the f28 branch of packages" This reverts commit 9af8aa9af3a28f4c0f08942f9469bb1de36e0035. --- python3.yaml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/python3.yaml b/python3.yaml index 96215f9..3fb55de 100644 --- a/python3.yaml +++ b/python3.yaml @@ -82,25 +82,25 @@ data: rpms: python-rpm-macros: rationale: Build and runtime dependency of python3-devel - ref: f28 + ref: master buildorder: 10 python-rpm-generators: rationale: Runtime dependency of python3-devel - ref: f28 + ref: master buildorder: 10 python-wheel: rationale: Used for unbundling of pip and setuptools - ref: f28 + ref: master buildorder: 10 python-setuptools: rationale: Python Packaging ecosystem - ref: f28 + ref: master buildorder: 20 python-pip: rationale: Python Packaging ecosystem - ref: f28 + ref: master buildorder: 30 python3: rationale: Main Python language interpreter - ref: f28 + ref: master buildorder: 40 From b2696a41294523cc5f09694780856635c72a5647 Mon Sep 17 00:00:00 2001 From: Tomas Orsava Date: Wed, 14 Mar 2018 16:06:24 +0100 Subject: [PATCH 5/6] Rebuild From 0a56ce597f8fd6af7c61cba38e3e220ad57a6f26 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Wed, 29 Aug 2018 15:49:16 +0200 Subject: [PATCH 6/6] This module was just an attempt and is not compatible with the current modularity --- .gitignore | 0 README.md | 21 ---------- dead.package | 1 + python3.yaml | 106 --------------------------------------------------- sources | 0 5 files changed, 1 insertion(+), 127 deletions(-) delete mode 100644 .gitignore delete mode 100644 README.md create mode 100644 dead.package delete mode 100644 python3.yaml delete mode 100644 sources diff --git a/.gitignore b/.gitignore deleted file mode 100644 index e69de29..0000000 diff --git a/README.md b/README.md deleted file mode 100644 index a1d2c6d..0000000 --- a/README.md +++ /dev/null @@ -1,21 +0,0 @@ -python3 dependencies -==================== - -build dependencies calculated by brt_dep_solver ------------------------------------------------ -autoconf -bluez -expat -libdb4 -libX11 -mesa -systemtap -tcl -tix -tk -valgrind - - -runtime dependencies calculated by brt_dep_solver -------------------------------------------------- -python3 diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..a3ac9b8 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +This module was just an attempt and is not compatible with the current modularity diff --git a/python3.yaml b/python3.yaml deleted file mode 100644 index 3fb55de..0000000 --- a/python3.yaml +++ /dev/null @@ -1,106 +0,0 @@ -document: modulemd -version: 1 -data: - summary: Python programming language, version 3 - description: >- - Python is an interpreted, interactive, object-oriented programming - language often compared to Tcl, Perl, Scheme or Java. Python includes - modules, classes, exceptions, very high level dynamic data types - and dynamic typing. Python supports interfaces to many system calls and - libraries, as well as to various windowing systems (X11, Motif, Tk, - Mac and MFC). - - Programmers can write new built-in modules for Python in C or C++. - Python can be used as an extension language for applications that - need a programmable interface. - license: - module: - - MIT - dependencies: - buildrequires: - platform: f28 - - # Need an already built Python interpreter - python3-bootstrap: master - - # tk-devel buildrequires /usr/bin/perl - perl: 5.26 - requires: - platform: f28 - references: - community: https://www.python.org/ - documentation: https://docs.python.org/3/ - tracker: https://src.fedoraproject.org/modules/python3 - profiles: - minimal: - rpms: - - python3 - - python3-libs - - python3-pip - - python3-setuptools - default: - rpms: - - python3 - - python3-libs - - python3-pip - - python3-setuptools - full: - rpms: - - python3 - - python3-devel - - python3-libs - - python3-pip - - python3-setuptools - - python3-wheel - filter: - rpms: - - python2-rpm-macros - # Requires unavailable: tk, tcl, libX11 - - python3-tkinter - # Requires unavailable: python3-tkinter - - python3-tools - # Requires unavailable: python3-tools - - python3-test - # Requires unavailable: python3-{tkinter,tools,test} and more - - python3-debug - api: - rpms: - - python3 - - python3-devel - - python3-libs - - python3-pip - - python3-setuptools - - python3-wheel - buildopts: - rpms: - macros: | - # setuptools & pip & wheel - %_without_python2 1 - # setuptools - %_without_platform_python 1 - components: - rpms: - python-rpm-macros: - rationale: Build and runtime dependency of python3-devel - ref: master - buildorder: 10 - python-rpm-generators: - rationale: Runtime dependency of python3-devel - ref: master - buildorder: 10 - python-wheel: - rationale: Used for unbundling of pip and setuptools - ref: master - buildorder: 10 - python-setuptools: - rationale: Python Packaging ecosystem - ref: master - buildorder: 20 - python-pip: - rationale: Python Packaging ecosystem - ref: master - buildorder: 30 - python3: - rationale: Main Python language interpreter - ref: master - buildorder: 40 diff --git a/sources b/sources deleted file mode 100644 index e69de29..0000000