From 4a50f8aa7f883bffdc664d1a53704d66fe30a47d Mon Sep 17 00:00:00 2001 From: "Petr \"Stone\" Hracek" Date: Fri, 31 Mar 2017 10:05:52 +0200 Subject: [PATCH 01/44] Modules for perl-bootstrap Signed-off-by: Petr "Stone" Hracek --- perl-bootstrap.yaml | 283 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 283 insertions(+) create mode 100644 perl-bootstrap.yaml diff --git a/perl-bootstrap.yaml b/perl-bootstrap.yaml new file mode 100644 index 0000000..58a5777 --- /dev/null +++ b/perl-bootstrap.yaml @@ -0,0 +1,283 @@ +document: modulemd +version: 1 +data: + summary: Practical Extraction and Report Language + description: Perl is a high-level programming language with roots in C, sed, awk and shell scripting. Perl is good at handling processes and files, and is especially good at handling text. Perl's hallmarks are practicality and efficiency. While it is used to do a lot of different things, Perl's most common applications are system administration utilities and web programming. + license: + module: [ MIT ] + dependencies: + buildrequires: + base-runtime: master + requires: + base-runtime: master + references: + community: https://fedoraproject.org/wiki/Modularity + documentation: https://fedoraproject.org/wiki/Fedora_Packaging_Guidelines_for_Modules + tracker: https://taiga.fedorainfracloud.org/project/modularity + components: + rpms: + perl: + rationale: A dependency of tangerine. + ref: f26 + buildorder: -9 + perl-autodie: + rationale: build dependency. + ref: f26 + perl-Archive-Tar: + rationale: build dependency. + ref: f26 + perl-B-Debug: + rationale: build dependency. + ref: f26 + perl-bignum: + rationale: build dependency. + ref: f26 + perl-Carp: + rationale: build dependency. + ref: f26 + perl-Compress-Raw-Bzip2: + rationale: build dependency. + ref: f26 + perl-Compress-Raw-Zlib: + rationale: build dependency. + ref: f26 + perl-Config-Perl-V: + rationale: build dependency. + ref: f26 + perl-constant: + rationale: build dependency. + ref: f26 + perl-CPAN: + rationale: build dependency. + ref: f26 + perl-CPAN-Meta: + rationale: build dependency. + ref: f26 + perl-CPAN-Meta-Requirements: + rationale: build dependency. + ref: f26 + perl-CPAN-Meta-YAML: + rationale: build dependency. + ref: f26 + perl-Data-Dumper: + rationale: build dependency. + ref: f26 + perl-DB_File: + rationale: build dependency. + ref: f26 + perl-Devel-PPPort: + rationale: build dependency. + ref: f26 + perl-Digest: + rationale: build dependency. + ref: f26 + perl-Digest-MD5: + rationale: build dependency. + ref: f26 + perl-Digest-SHA: + rationale: build dependency. + ref: f26 + perl-Encode: + rationale: build dependency. + ref: f26 + perl-Env: + rationale: build dependency. + ref: f26 + perl-experimental: + rationale: build dependency. + ref: f26 + perl-Exporter: + rationale: build dependency. + ref: f26 + perl-ExtUtils-CBuilder: + rationale: build dependency. + ref: f26 + perl-ExtUtils-Install: + rationale: build dependency. + ref: f26 + perl-ExtUtils-MakeMaker: + rationale: build dependency. + ref: f26 + perl-ExtUtils-Manifest: + rationale: build dependency. + ref: f26 + perl-ExtUtils-ParseXS: + rationale: build dependency. + ref: f26 + perl-File-Fetch: + rationale: build dependency. + ref: f26 + perl-File-Path: + rationale: build dependency. + ref: f26 + perl-File-Temp: + rationale: build dependency. + ref: f26 + perl-Filter: + rationale: build dependency. + ref: f26 + perl-Filter-Simple: + rationale: build dependency. + ref: f26 + perl-Getopt-Long: + rationale: build dependency. + ref: f26 + perl-HTTP-Tiny: + rationale: build dependency. + ref: f26 + perl-IO-Compress: + rationale: build dependency. + ref: f26 + perl-IO-Socket-IP: + rationale: build dependency. + ref: f26 + perl-IPC-Cmd: + rationale: build dependency. + ref: f26 + perl-IPC-SysV: + rationale: build dependency. + ref: f26 + perl-JSON-PP: + rationale: build dependency. + ref: f26 + perl-libnet: + rationale: build dependency. + ref: f26 + perl-Locale-Codes: + rationale: build dependency. + ref: f26 + perl-Locale-Maketext: + rationale: build dependency. + ref: f26 + perl-Math-BigInt: + rationale: build dependency. + ref: f26 + perl-Math-BigInt-FastCalc: + rationale: build dependency. + ref: f26 + perl-Math-BigRat: + rationale: build dependency. + ref: f26 + perl-MIME-Base64: + rationale: build dependency. + ref: f26 + perl-Module-CoreList: + rationale: build dependency. + ref: f26 + perl-Module-Load: + rationale: build dependency. + ref: f26 + perl-Module-Load-Conditional: + rationale: build dependency. + ref: f26 + perl-Module-Metadata: + rationale: build dependency. + ref: f26 + perl-Params-Check: + rationale: build dependency. + ref: f26 + perl-parent: + rationale: build dependency. + ref: f26 + perl-PathTools: + rationale: build dependency. + ref: f26 + perl-Perl-OSType: + rationale: build dependency. + ref: f26 + perl-perlfaq: + rationale: build dependency. + ref: f26 + perl-PerlIO-via-QuotedPrint: + rationale: build dependency. + ref: f26 + perl-Pod-Checker: + rationale: build dependency. + ref: f26 + perl-Pod-Escapes: + rationale: build dependency. + ref: f26 + perl-Pod-Parser: + rationale: build dependency. + ref: f26 + perl-Pod-Perldoc: + rationale: build dependency. + ref: f26 + perl-Pod-Simple: + rationale: build dependency. + ref: f26 + perl-Pod-Usage: + rationale: build dependency. + ref: f26 + perl-podlators: + rationale: build dependency. + ref: f26 + perl-Scalar-List-Utils: + rationale: build dependency. + ref: f26 + perl-Socket: + rationale: build dependency. + ref: f26 + perl-Storable: + rationale: build dependency. + ref: f26 + perl-Sys-Syslog: + rationale: build dependency. + ref: f26 + perl-Term-ANSIColor: + rationale: build dependency. + ref: f26 + perl-Term-Cap: + rationale: build dependency. + ref: f26 + perl-Test-Harness: + rationale: build dependency. + ref: f26 + perl-Test-Simple: + rationale: build dependency. + ref: f26 + perl-Text-Balanced: + rationale: build dependency. + ref: f26 + perl-Text-ParseWords: + rationale: build dependency. + ref: f26 + perl-Text-Tabs+Wrap: + rationale: build dependency. + ref: f26 + perl-Thread-Queue: + rationale: build dependency. + ref: f26 + perl-threads: + rationale: build dependency. + ref: f26 + perl-threads-shared: + rationale: build dependency. + ref: f26 + perl-Time-HiRes: + rationale: build dependency. + ref: f26 + perl-Time-Local: + rationale: build dependency. + ref: f26 + perl-Unicode-Collate: + rationale: build dependency. + ref: f26 + perl-Unicode-Normalize: + rationale: build dependency. + ref: f26 + perl-version: + rationale: build dependency. + ref: f26 + perl-generators: + rationale: build dependency. + ref: f26 + buildorder: -3 + perl-Fedora-VSP: + rationale: build dependency. + ref: f26 + buildorder: -8 + perl-srpm-macros: + rationale: build dependency. + ref: 5d0437fa99da5128b85c2a4d00361c043b857ca7 + buildorder: -10 From e32c73468a9efee2452dda4352c14dfb728b3291 Mon Sep 17 00:00:00 2001 From: "Petr \"Stone\" Hracek" Date: Mon, 3 Apr 2017 13:34:59 +0200 Subject: [PATCH 02/44] Perl with disabled tcsh, groff, systemtap-sdt-devel Signed-off-by: Petr "Stone" Hracek --- perl-bootstrap.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/perl-bootstrap.yaml b/perl-bootstrap.yaml index 58a5777..8650a57 100644 --- a/perl-bootstrap.yaml +++ b/perl-bootstrap.yaml @@ -18,7 +18,7 @@ data: rpms: perl: rationale: A dependency of tangerine. - ref: f26 + ref: b14a87313b3dba832191d614c3124677546ce6b0 buildorder: -9 perl-autodie: rationale: build dependency. @@ -202,7 +202,7 @@ data: ref: f26 perl-Pod-Perldoc: rationale: build dependency. - ref: f26 + ref: 842e567a333ccfd2b15be93f230d29414be0f581 perl-Pod-Simple: rationale: build dependency. ref: f26 @@ -279,5 +279,5 @@ data: buildorder: -8 perl-srpm-macros: rationale: build dependency. - ref: 5d0437fa99da5128b85c2a4d00361c043b857ca7 + ref: 2afbf3a3a235610cdaff9a32d71d85784b13e8b2 buildorder: -10 From 69f621453e238c76899852127dbcaf27632be9bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Tue, 4 Apr 2017 15:23:28 +0200 Subject: [PATCH 03/44] List all components in correct build order 111 source packages. Optimized build order will follow. --- perl-bootstrap.yaml | 264 +++++++++++++++++++++++++++++++++++++------- 1 file changed, 224 insertions(+), 40 deletions(-) diff --git a/perl-bootstrap.yaml b/perl-bootstrap.yaml index 8650a57..0bf1082 100644 --- a/perl-bootstrap.yaml +++ b/perl-bootstrap.yaml @@ -1,8 +1,13 @@ document: modulemd version: 1 data: - summary: Practical Extraction and Report Language - description: Perl is a high-level programming language with roots in C, sed, awk and shell scripting. Perl is good at handling processes and files, and is especially good at handling text. Perl's hallmarks are practicality and efficiency. While it is used to do a lot of different things, Perl's most common applications are system administration utilities and web programming. + summary: Perl bootstrap module for bootrapping Perl module + description: > + This is a Perl interpreter and set of modules written in Perl language + indended for bootstrapping the Perl module. This module disables groff + and SystemTAP features and some optional tests to be buildable on + module base run-time only. This module is not indended for public use. + It's an intermediate step for building another modules. license: module: [ MIT ] dependencies: @@ -16,268 +21,447 @@ data: tracker: https://taiga.fedorainfracloud.org/project/modularity components: rpms: + perl-srpm-macros: + rationale: Control generating source packages. + ref: 2afbf3a3a235610cdaff9a32d71d85784b13e8b2 + buildorder: 0 perl: - rationale: A dependency of tangerine. + rationale: The Perl interpreter. ref: b14a87313b3dba832191d614c3124677546ce6b0 - buildorder: -9 - perl-autodie: - rationale: build dependency. + buildorder: 1 + perl-Fedora-VSP: + rationale: RPM dependency generator. ref: f26 + buildorder: 2 + perl-generators: + rationale: RPM dependency generator. + ref: f26 + buildorder: 3 perl-Archive-Tar: rationale: build dependency. ref: f26 + buildorder: 4 + perl-autodie: + rationale: build dependency. + ref: f26 + buildorder: 4 perl-B-Debug: rationale: build dependency. ref: f26 - perl-bignum: - rationale: build dependency. - ref: f26 + buildorder: 4 perl-Carp: rationale: build dependency. ref: f26 + buildorder: 4 perl-Compress-Raw-Bzip2: rationale: build dependency. ref: f26 + buildorder: 4 perl-Compress-Raw-Zlib: rationale: build dependency. ref: f26 - perl-Config-Perl-V: - rationale: build dependency. - ref: f26 + buildorder: 4 perl-constant: rationale: build dependency. ref: f26 - perl-CPAN: - rationale: build dependency. - ref: f26 + buildorder: 4 perl-CPAN-Meta: rationale: build dependency. ref: f26 + buildorder: 4 perl-CPAN-Meta-Requirements: rationale: build dependency. ref: f26 + buildorder: 4 perl-CPAN-Meta-YAML: rationale: build dependency. ref: f26 + buildorder: 4 perl-Data-Dumper: rationale: build dependency. ref: f26 + buildorder: 4 perl-DB_File: rationale: build dependency. ref: f26 + buildorder: 4 perl-Devel-PPPort: rationale: build dependency. ref: f26 + buildorder: 4 perl-Digest: rationale: build dependency. ref: f26 + buildorder: 4 perl-Digest-MD5: rationale: build dependency. ref: f26 + buildorder: 4 perl-Digest-SHA: rationale: build dependency. ref: f26 + buildorder: 4 perl-Encode: rationale: build dependency. ref: f26 + buildorder: 4 perl-Env: rationale: build dependency. ref: f26 + buildorder: 4 perl-experimental: rationale: build dependency. ref: f26 + buildorder: 4 perl-Exporter: rationale: build dependency. ref: f26 + buildorder: 4 perl-ExtUtils-CBuilder: rationale: build dependency. ref: f26 + buildorder: 4 perl-ExtUtils-Install: rationale: build dependency. ref: f26 + buildorder: 4 perl-ExtUtils-MakeMaker: rationale: build dependency. ref: f26 + buildorder: 4 perl-ExtUtils-Manifest: rationale: build dependency. ref: f26 + buildorder: 4 perl-ExtUtils-ParseXS: rationale: build dependency. ref: f26 - perl-File-Fetch: - rationale: build dependency. - ref: f26 + buildorder: 4 perl-File-Path: rationale: build dependency. ref: f26 + buildorder: 4 perl-File-Temp: rationale: build dependency. ref: f26 + buildorder: 4 perl-Filter: rationale: build dependency. ref: f26 + buildorder: 4 perl-Filter-Simple: rationale: build dependency. ref: f26 + buildorder: 4 perl-Getopt-Long: rationale: build dependency. ref: f26 + buildorder: 4 perl-HTTP-Tiny: rationale: build dependency. ref: f26 - perl-IO-Compress: - rationale: build dependency. - ref: f26 + buildorder: 4 perl-IO-Socket-IP: rationale: build dependency. ref: f26 - perl-IPC-Cmd: - rationale: build dependency. - ref: f26 + buildorder: 4 perl-IPC-SysV: rationale: build dependency. ref: f26 + buildorder: 4 perl-JSON-PP: rationale: build dependency. ref: f26 + buildorder: 4 perl-libnet: rationale: build dependency. ref: f26 + buildorder: 4 perl-Locale-Codes: rationale: build dependency. ref: f26 + buildorder: 4 perl-Locale-Maketext: rationale: build dependency. ref: f26 + buildorder: 4 perl-Math-BigInt: rationale: build dependency. ref: f26 - perl-Math-BigInt-FastCalc: - rationale: build dependency. - ref: f26 - perl-Math-BigRat: - rationale: build dependency. - ref: f26 + buildorder: 4 perl-MIME-Base64: rationale: build dependency. ref: f26 + buildorder: 4 perl-Module-CoreList: rationale: build dependency. ref: f26 + buildorder: 4 perl-Module-Load: rationale: build dependency. ref: f26 + buildorder: 4 perl-Module-Load-Conditional: rationale: build dependency. ref: f26 + buildorder: 4 perl-Module-Metadata: rationale: build dependency. ref: f26 + buildorder: 4 perl-Params-Check: rationale: build dependency. ref: f26 + buildorder: 4 perl-parent: rationale: build dependency. ref: f26 + buildorder: 4 perl-PathTools: rationale: build dependency. ref: f26 + buildorder: 4 perl-Perl-OSType: rationale: build dependency. ref: f26 + buildorder: 4 perl-perlfaq: rationale: build dependency. ref: f26 + buildorder: 4 perl-PerlIO-via-QuotedPrint: rationale: build dependency. ref: f26 + buildorder: 4 perl-Pod-Checker: rationale: build dependency. ref: f26 + buildorder: 4 perl-Pod-Escapes: rationale: build dependency. ref: f26 + buildorder: 4 perl-Pod-Parser: rationale: build dependency. ref: f26 + buildorder: 4 perl-Pod-Perldoc: rationale: build dependency. ref: 842e567a333ccfd2b15be93f230d29414be0f581 + buildorder: 4 perl-Pod-Simple: rationale: build dependency. ref: f26 + buildorder: 4 perl-Pod-Usage: rationale: build dependency. ref: f26 + buildorder: 4 perl-podlators: rationale: build dependency. ref: f26 + buildorder: 4 perl-Scalar-List-Utils: rationale: build dependency. ref: f26 + buildorder: 4 perl-Socket: rationale: build dependency. ref: f26 + buildorder: 4 perl-Storable: rationale: build dependency. ref: f26 + buildorder: 4 perl-Sys-Syslog: rationale: build dependency. ref: f26 - perl-Term-ANSIColor: - rationale: build dependency. - ref: f26 + buildorder: 4 perl-Term-Cap: rationale: build dependency. ref: f26 + buildorder: 4 perl-Test-Harness: rationale: build dependency. ref: f26 + buildorder: 4 perl-Test-Simple: rationale: build dependency. ref: f26 + buildorder: 4 perl-Text-Balanced: rationale: build dependency. ref: f26 + buildorder: 4 perl-Text-ParseWords: rationale: build dependency. ref: f26 + buildorder: 4 perl-Text-Tabs+Wrap: rationale: build dependency. ref: f26 + buildorder: 4 perl-Thread-Queue: rationale: build dependency. ref: f26 + buildorder: 4 perl-threads: rationale: build dependency. ref: f26 + buildorder: 4 perl-threads-shared: rationale: build dependency. ref: f26 + buildorder: 4 perl-Time-HiRes: rationale: build dependency. ref: f26 + buildorder: 4 perl-Time-Local: rationale: build dependency. ref: f26 + buildorder: 4 perl-Unicode-Collate: rationale: build dependency. ref: f26 + buildorder: 4 perl-Unicode-Normalize: rationale: build dependency. ref: f26 + buildorder: 4 perl-version: rationale: build dependency. ref: f26 - perl-generators: + buildorder: 4 + perl-bignum: rationale: build dependency. ref: f26 - buildorder: -3 - perl-Fedora-VSP: + buildorder: 5 + perl-File-Fetch: rationale: build dependency. ref: f26 - buildorder: -8 - perl-srpm-macros: + buildorder: 5 + perl-IO-Compress: rationale: build dependency. - ref: 2afbf3a3a235610cdaff9a32d71d85784b13e8b2 - buildorder: -10 + ref: f26 + buildorder: 5 + perl-Math-BigInt-FastCalc: + rationale: build dependency. + ref: f26 + buildorder: 5 + perl-Math-BigRat: + rationale: build dependency. + ref: f26 + buildorder: 5 + perl-Devel-StackTrace: + rationale: build dependency. + ref: f26 + buildorder: 6 + perl-inc-latest: + rationale: build dependency. + ref: f26 + buildorder: 6 + perl-IO-Tty: + rationale: build dependency. + ref: f26 + buildorder: 6 + perl-IPC-Run: + rationale: build dependency. + ref: f26 + buildorder: 7 + perl-Module-Build: + rationale: build dependency. + ref: f26 + buildorder: 7 + perl-Test-NoWarnings: + rationale: build dependency. + ref: f26 + buildorder: 7 + perl-Config-Perl-V: + rationale: build dependency. + ref: f26 + buildorder: 8 + perl-CPAN: + rationale: build dependency. + ref: f26 + buildorder: 8 + perl-IPC-Cmd: + rationale: build dependency. + ref: f26 + buildorder: 8 + perl-Test-Pod: + rationale: build dependency. + ref: f26 + buildorder: 9 + perl-Devel-Symdump: + rationale: build dependency. + ref: f26 + buildorder: 10 + perl-Pod-Coverage: + rationale: build dependency. + ref: f26 + buildorder: 11 + perl-Test-Pod-Coverage: + rationale: build dependency. + ref: f26 + buildorder: 12 + perl-BSD-Resource: + rationale: build dependency. + ref: f26 + buildorder: 13 + perl-Test-Deep: + rationale: build dependency. + ref: f26 + buildorder: 14 + perl-Sub-Uplevel: + rationale: build dependency. + ref: f26 + buildorder: 15 + perl-Test-Exception: + rationale: build dependency. + ref: f26 + buildorder: 16 + perl-PerlIO-utf8_strict: + rationale: build dependency. + ref: f26 + buildorder: 17 + perl-Sub-Install: + rationale: build dependency. + ref: f26 + buildorder: 18 + perl-Params-Util: + rationale: build dependency. + ref: f26 + buildorder: 19 + perl-Data-OptList: + rationale: build dependency. + ref: f26 + buildorder: 20 + perl-Package-Generator: + rationale: build dependency. + ref: f26 + buildorder: 20 + perl-Sub-Exporter: + rationale: build dependency. + ref: f26 + buildorder: 21 + perl-Mixin-Linewise: + rationale: build dependency. + ref: f26 + buildorder: 22 + perl-Pod-Eventual: + rationale: build dependency. + ref: f26 + buildorder: 23 + perl-Pod-Coverage-TrustPod: + rationale: build dependency. + ref: f26 + buildorder: 24 + perl-IPC-System-Simple: + rationale: build dependency. + ref: f26 + buildorder: 25 + perl-Term-ANSIColor: + rationale: build dependency. + ref: f26 + buildorder: 26 From 70f41f9655750c407b5ad90b6670aea10b84a0fc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Tue, 4 Apr 2017 17:35:32 +0200 Subject: [PATCH 04/44] Optimize build order --- perl-bootstrap.yaml | 176 ++++++++++++++++++++++---------------------- 1 file changed, 88 insertions(+), 88 deletions(-) diff --git a/perl-bootstrap.yaml b/perl-bootstrap.yaml index 0bf1082..db607db 100644 --- a/perl-bootstrap.yaml +++ b/perl-bootstrap.yaml @@ -89,6 +89,14 @@ data: rationale: build dependency. ref: f26 buildorder: 4 + perl-Devel-StackTrace: + rationale: build dependency. + ref: f26 + buildorder: 4 + perl-Devel-Symdump: + rationale: build dependency. + ref: f26 + buildorder: 4 perl-Digest: rationale: build dependency. ref: f26 @@ -161,10 +169,18 @@ data: rationale: build dependency. ref: f26 buildorder: 4 + perl-inc-latest: + rationale: build dependency. + ref: f26 + buildorder: 4 perl-IO-Socket-IP: rationale: build dependency. ref: f26 buildorder: 4 + perl-IO-Tty: + rationale: build dependency. + ref: f26 + buildorder: 4 perl-IPC-SysV: rationale: build dependency. ref: f26 @@ -213,6 +229,10 @@ data: rationale: build dependency. ref: f26 buildorder: 4 + perl-Params-Util: + rationale: build dependency. + ref: f26 + buildorder: 4 perl-parent: rationale: build dependency. ref: f26 @@ -273,6 +293,14 @@ data: rationale: build dependency. ref: f26 buildorder: 4 + perl-Sub-Install: + rationale: build dependency. + ref: f26 + buildorder: 4 + perl-Sub-Uplevel: + rationale: build dependency. + ref: f26 + buildorder: 4 perl-Sys-Syslog: rationale: build dependency. ref: f26 @@ -281,10 +309,18 @@ data: rationale: build dependency. ref: f26 buildorder: 4 + perl-Test-Deep: + rationale: build dependency. + ref: f26 + buildorder: 4 perl-Test-Harness: rationale: build dependency. ref: f26 buildorder: 4 + perl-Test-Pod: + rationale: build dependency. + ref: f26 + buildorder: 4 perl-Test-Simple: rationale: build dependency. ref: f26 @@ -337,6 +373,10 @@ data: rationale: build dependency. ref: f26 buildorder: 5 + perl-Data-OptList: + rationale: build dependency. + ref: f26 + buildorder: 5 perl-File-Fetch: rationale: build dependency. ref: f26 @@ -345,6 +385,10 @@ data: rationale: build dependency. ref: f26 buildorder: 5 + perl-IPC-Run: + rationale: build dependency. + ref: f26 + buildorder: 5 perl-Math-BigInt-FastCalc: rationale: build dependency. ref: f26 @@ -353,115 +397,71 @@ data: rationale: build dependency. ref: f26 buildorder: 5 - perl-Devel-StackTrace: - rationale: build dependency. - ref: f26 - buildorder: 6 - perl-inc-latest: - rationale: build dependency. - ref: f26 - buildorder: 6 - perl-IO-Tty: - rationale: build dependency. - ref: f26 - buildorder: 6 - perl-IPC-Run: - rationale: build dependency. - ref: f26 - buildorder: 7 perl-Module-Build: rationale: build dependency. ref: f26 - buildorder: 7 - perl-Test-NoWarnings: - rationale: build dependency. - ref: f26 - buildorder: 7 - perl-Config-Perl-V: - rationale: build dependency. - ref: f26 - buildorder: 8 - perl-CPAN: - rationale: build dependency. - ref: f26 - buildorder: 8 - perl-IPC-Cmd: - rationale: build dependency. - ref: f26 - buildorder: 8 - perl-Test-Pod: - rationale: build dependency. - ref: f26 - buildorder: 9 - perl-Devel-Symdump: - rationale: build dependency. - ref: f26 - buildorder: 10 - perl-Pod-Coverage: - rationale: build dependency. - ref: f26 - buildorder: 11 - perl-Test-Pod-Coverage: - rationale: build dependency. - ref: f26 - buildorder: 12 - perl-BSD-Resource: - rationale: build dependency. - ref: f26 - buildorder: 13 - perl-Test-Deep: - rationale: build dependency. - ref: f26 - buildorder: 14 - perl-Sub-Uplevel: - rationale: build dependency. - ref: f26 - buildorder: 15 - perl-Test-Exception: - rationale: build dependency. - ref: f26 - buildorder: 16 - perl-PerlIO-utf8_strict: - rationale: build dependency. - ref: f26 - buildorder: 17 - perl-Sub-Install: - rationale: build dependency. - ref: f26 - buildorder: 18 - perl-Params-Util: - rationale: build dependency. - ref: f26 - buildorder: 19 - perl-Data-OptList: - rationale: build dependency. - ref: f26 - buildorder: 20 + buildorder: 5 perl-Package-Generator: rationale: build dependency. ref: f26 - buildorder: 20 + buildorder: 5 + perl-Pod-Coverage: + rationale: build dependency. + ref: f26 + buildorder: 5 + perl-Test-Exception: + rationale: build dependency. + ref: f26 + buildorder: 5 + perl-Test-NoWarnings: + rationale: build dependency. + ref: f26 + buildorder: 5 + perl-Config-Perl-V: + rationale: build dependency. + ref: f26 + buildorder: 6 + perl-CPAN: + rationale: build dependency. + ref: f26 + buildorder: 6 + perl-IPC-Cmd: + rationale: build dependency. + ref: f26 + buildorder: 6 + perl-PerlIO-utf8_strict: + rationale: build dependency. + ref: f26 + buildorder: 6 perl-Sub-Exporter: rationale: build dependency. ref: f26 - buildorder: 21 + buildorder: 6 + perl-Test-Pod-Coverage: + rationale: build dependency. + ref: f26 + buildorder: 6 + perl-BSD-Resource: + rationale: build dependency. + ref: f26 + buildorder: 7 perl-Mixin-Linewise: rationale: build dependency. ref: f26 - buildorder: 22 + buildorder: 7 perl-Pod-Eventual: rationale: build dependency. ref: f26 - buildorder: 23 + buildorder: 8 perl-Pod-Coverage-TrustPod: rationale: build dependency. ref: f26 - buildorder: 24 + buildorder: 9 perl-IPC-System-Simple: rationale: build dependency. ref: f26 - buildorder: 25 + buildorder: 10 perl-Term-ANSIColor: rationale: build dependency. ref: f26 - buildorder: 26 + buildorder: 11 From 4fc16a5fa3f744d71f494a836dd965ada1722a65 Mon Sep 17 00:00:00 2001 From: "Petr \"Stone\" Hracek" Date: Wed, 5 Apr 2017 12:11:49 +0200 Subject: [PATCH 05/44] Add .gitignore Signed-off-by: Petr "Stone" Hracek --- .gitignore | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.gitignore b/.gitignore index e69de29..6ca6c8b 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1,2 @@ +.idea/ +submit-build.json From 9d72e0746dca0159e39674ecb8f62dd89299aaca Mon Sep 17 00:00:00 2001 From: "Petr \"Stone\" Hracek" Date: Thu, 6 Apr 2017 08:03:28 +0200 Subject: [PATCH 06/44] trigger commit From cc07ab2e901e02c98b3227d57602b5f65453a963 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Fri, 7 Apr 2017 11:33:11 +0200 Subject: [PATCH 07/44] Add another packages missing after disabling bootstrap The perl-Pod-Perldoc changes were merged into f26 branch. --- perl-bootstrap.yaml | 268 +++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 266 insertions(+), 2 deletions(-) diff --git a/perl-bootstrap.yaml b/perl-bootstrap.yaml index db607db..be8e222 100644 --- a/perl-bootstrap.yaml +++ b/perl-bootstrap.yaml @@ -23,7 +23,7 @@ data: rpms: perl-srpm-macros: rationale: Control generating source packages. - ref: 2afbf3a3a235610cdaff9a32d71d85784b13e8b2 + ref: eef02ab6dd51464010915e34b44db0ea3d1e6fa6 buildorder: 0 perl: rationale: The Perl interpreter. @@ -37,6 +37,10 @@ data: rationale: RPM dependency generator. ref: f26 buildorder: 3 + perl-Algorithm-Diff: + rationale: build dependency. + ref: f26 + buildorder: 4 perl-Archive-Tar: rationale: build dependency. ref: f26 @@ -49,10 +53,22 @@ data: rationale: build dependency. ref: f26 buildorder: 4 + perl-Capture-Tiny: + rationale: build dependency. + ref: f26 + buildorder: 4 perl-Carp: rationale: build dependency. ref: f26 buildorder: 4 + perl-Class-XSAccessor: + rationale: build dependency. + ref: f26 + buildorder: 4 + perl-Compress-Bzip2: + rationale: build dependency. + ref: f26 + buildorder: 4 perl-Compress-Raw-Bzip2: rationale: build dependency. ref: f26 @@ -85,6 +101,10 @@ data: rationale: build dependency. ref: f26 buildorder: 4 + perl-Devel-Leak: + rationale: build dependency. + ref: f26 + buildorder: 4 perl-Devel-PPPort: rationale: build dependency. ref: f26 @@ -109,10 +129,18 @@ data: rationale: build dependency. ref: f26 buildorder: 4 + perl-Digest-SHA1: + rationale: build dependency. + ref: f26 + buildorder: 4 perl-Encode: rationale: build dependency. ref: f26 buildorder: 4 + perl-Encode-Locale: + rationale: build dependency. + ref: f26 + buildorder: 4 perl-Env: rationale: build dependency. ref: f26 @@ -149,10 +177,18 @@ data: rationale: build dependency. ref: f26 buildorder: 4 + perl-File-Slurp-Tiny: + rationale: build dependency. + ref: f26 + buildorder: 4 perl-File-Temp: rationale: build dependency. ref: f26 buildorder: 4 + perl-File-Which: + rationale: build dependency. + ref: f26 + buildorder: 4 perl-Filter: rationale: build dependency. ref: f26 @@ -165,6 +201,18 @@ data: rationale: build dependency. ref: f26 buildorder: 4 + perl-GSSAPI: + rationale: build dependency. + ref: f26 + buildorder: 4 + perl-HTML-Tagset: + rationale: build dependency. + ref: f26 + buildorder: 4 + perl-HTTP-Date: + rationale: build dependency. + ref: f26 + buildorder: 4 perl-HTTP-Tiny: rationale: build dependency. ref: f26 @@ -173,10 +221,18 @@ data: rationale: build dependency. ref: f26 buildorder: 4 + perl-IO-HTML: + rationale: build dependency. + ref: f26 + buildorder: 4 perl-IO-Socket-IP: rationale: build dependency. ref: f26 buildorder: 4 + perl-IO-String: + rationale: build dependency. + ref: f26 + buildorder: 4 perl-IO-Tty: rationale: build dependency. ref: f26 @@ -201,6 +257,10 @@ data: rationale: build dependency. ref: f26 buildorder: 4 + perl-LWP-MediaTypes: + rationale: build dependency. + ref: f26 + buildorder: 4 perl-Math-BigInt: rationale: build dependency. ref: f26 @@ -225,6 +285,18 @@ data: rationale: build dependency. ref: f26 buildorder: 4 + perl-MRO-Compat: + rationale: build dependency. + ref: f26 + buildorder: 4 + perl-Net-LibIDN: + rationale: build dependency. + ref: f26 + buildorder: 4 + perl-Number-Compare: + rationale: build dependency. + ref: f26 + buildorder: 4 perl-Params-Check: rationale: build dependency. ref: f26 @@ -267,7 +339,7 @@ data: buildorder: 4 perl-Pod-Perldoc: rationale: build dependency. - ref: 842e567a333ccfd2b15be93f230d29414be0f581 + ref: f26 buildorder: 4 perl-Pod-Simple: rationale: build dependency. @@ -289,6 +361,14 @@ data: rationale: build dependency. ref: f26 buildorder: 4 + perl-Socket6: + rationale: build dependency. + ref: f26 + buildorder: 4 + perl-Sort-Versions: + rationale: build dependency. + ref: f26 + buildorder: 4 perl-Storable: rationale: build dependency. ref: f26 @@ -309,6 +389,10 @@ data: rationale: build dependency. ref: f26 buildorder: 4 + perl-TermReadKey: + rationale: build dependency. + ref: f26 + buildorder: 4 perl-Test-Deep: rationale: build dependency. ref: f26 @@ -321,6 +405,10 @@ data: rationale: build dependency. ref: f26 buildorder: 4 + perl-Test-Portability-Files: + rationale: build dependency. + ref: f26 + buildorder: 4 perl-Test-Simple: rationale: build dependency. ref: f26 @@ -329,6 +417,14 @@ data: rationale: build dependency. ref: f26 buildorder: 4 + perl-Text-Glob: + rationale: build dependency. + ref: f26 + buildorder: 4 + perl-Text-Levenshtein-Damerau-XS: + rationale: build dependency. + ref: f26 + buildorder: 4 perl-Text-ParseWords: rationale: build dependency. ref: f26 @@ -337,6 +433,10 @@ data: rationale: build dependency. ref: f26 buildorder: 4 + perl-Text-Template: + rationale: build dependency. + ref: f26 + buildorder: 4 perl-Thread-Queue: rationale: build dependency. ref: f26 @@ -349,6 +449,10 @@ data: rationale: build dependency. ref: f26 buildorder: 4 + perl-Tie-IxHash: + rationale: build dependency. + ref: f26 + buildorder: 4 perl-Time-HiRes: rationale: build dependency. ref: f26 @@ -357,6 +461,10 @@ data: rationale: build dependency. ref: f26 buildorder: 4 + perl-TimeDate: + rationale: build dependency. + ref: f26 + buildorder: 4 perl-Unicode-Collate: rationale: build dependency. ref: f26 @@ -365,10 +473,18 @@ data: rationale: build dependency. ref: f26 buildorder: 4 + perl-URI: + rationale: build dependency. + ref: f26 + buildorder: 4 perl-version: rationale: build dependency. ref: f26 buildorder: 4 + perl-YAML: + rationale: build dependency. + ref: f26 + buildorder: 4 perl-bignum: rationale: build dependency. ref: f26 @@ -377,10 +493,38 @@ data: rationale: build dependency. ref: f26 buildorder: 5 + perl-Digest-HMAC: + rationale: build dependency. + ref: f26 + buildorder: 5 + perl-Expect: + rationale: build dependency. + ref: f26 + buildorder: 5 perl-File-Fetch: rationale: build dependency. ref: f26 buildorder: 5 + perl-File-Find-Object: + rationale: build dependency. + ref: f26 + buildorder: 5 + perl-File-Find-Rule: + rationale: build dependency. + ref: f26 + buildorder: 5 + perl-File-HomeDir: + rationale: build dependency. + ref: f26 + buildorder: 5 + perl-HTML-Parser: + rationale: build dependency. + ref: f26 + buildorder: 5 + perl-HTTP-Message: + rationale: build dependency. + ref: f26 + buildorder: 5 perl-IO-Compress: rationale: build dependency. ref: f26 @@ -409,14 +553,42 @@ data: rationale: build dependency. ref: f26 buildorder: 5 + perl-Sub-Identify: + rationale: build dependency. + ref: f26 + buildorder: 5 perl-Test-Exception: rationale: build dependency. ref: f26 buildorder: 5 + perl-Test-FailWarnings: + rationale: build dependency. + ref: f26 + buildorder: 5 perl-Test-NoWarnings: rationale: build dependency. ref: f26 buildorder: 5 + perl-Test-Warn: + rationale: build dependency. + ref: f26 + buildorder: 5 + perl-Text-Diff: + rationale: build dependency. + ref: f26 + buildorder: 5 + perl-accessors: + rationale: build dependency. + ref: f26 + buildorder: 6 + perl-Authen-SASL: + rationale: build dependency. + ref: f26 + buildorder: 6 + perl-CGI: + rationale: build dependency. + ref: f26 + buildorder: 6 perl-Config-Perl-V: rationale: build dependency. ref: f26 @@ -425,10 +597,26 @@ data: rationale: build dependency. ref: f26 buildorder: 6 + perl-File-Find-Object-Rule: + rationale: build dependency. + ref: f26 + buildorder: 6 + perl-File-Find-Rule-Perl: + rationale: build dependency. + ref: f26 + buildorder: 6 perl-IPC-Cmd: rationale: build dependency. ref: f26 buildorder: 6 + perl-local-lib: + rationale: build dependency. + ref: f26 + buildorder: 6 + perl-Net-SSLeay: + rationale: build dependency. + ref: f26 + buildorder: 6 perl-PerlIO-utf8_strict: rationale: build dependency. ref: f26 @@ -437,6 +625,10 @@ data: rationale: build dependency. ref: f26 buildorder: 6 + perl-SUPER: + rationale: build dependency. + ref: f26 + buildorder: 6 perl-Test-Pod-Coverage: rationale: build dependency. ref: f26 @@ -445,18 +637,82 @@ data: rationale: build dependency. ref: f26 buildorder: 7 + perl-Data-Section: + rationale: build dependency. + ref: f26 + buildorder: 7 + perl-Devel-Size: + rationale: build dependency. + ref: f26 + buildorder: 7 + perl-JSON: + rationale: build dependency. + ref: f26 + buildorder: 7 perl-Mixin-Linewise: rationale: build dependency. ref: f26 buildorder: 7 + perl-Module-Runtime: + rationale: build dependency. + ref: f26 + buildorder: 7 + perl-Net-IDN-Encode: + rationale: build dependency. + ref: f26 + buildorder: 7 + perl-Perl-Version: + rationale: build dependency. + ref: f26 + buildorder: 7 + perl-Test-CPAN-Meta: + rationale: build dependency. + ref: f26 + buildorder: 7 + perl-Test-MockModule: + rationale: build dependency. + ref: f26 + buildorder: 7 + perl-Test-TrailingSpace: + rationale: build dependency. + ref: f26 + buildorder: 7 + perl-Test-Version: + rationale: build dependency. + ref: f26 + buildorder: 7 + perl-Archive-Zip: + rationale: build dependency. + ref: f26 + buildorder: 8 + perl-Import-Into: + rationale: build dependency. + ref: f26 + buildorder: 8 + perl-IO-Socket-INET6: + rationale: build dependency. + ref: f26 + buildorder: 8 perl-Pod-Eventual: rationale: build dependency. ref: f26 buildorder: 8 + perl-YAML-Syck: + rationale: build dependency. + ref: f26 + buildorder: 8 + perl-IO-Socket-SSL: + rationale: build dependency. + ref: f26 + buildorder: 9 perl-Pod-Coverage-TrustPod: rationale: build dependency. ref: f26 buildorder: 9 + perl-CPAN-Meta-Check: + rationale: build dependency. + ref: f26 + buildorder: 10 perl-IPC-System-Simple: rationale: build dependency. ref: f26 @@ -465,3 +721,11 @@ data: rationale: build dependency. ref: f26 buildorder: 11 + perl-Try-Tiny: + rationale: build dependency. + ref: f26 + buildorder: 11 + perl-Software-License: + rationale: build dependency. + ref: f26 + buildorder: 12 From 5063cca3773265794a6b8dc3523f5bc20512c79b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Mon, 10 Apr 2017 12:52:08 +0200 Subject: [PATCH 08/44] Update perl-srpm-macros --- perl-bootstrap.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/perl-bootstrap.yaml b/perl-bootstrap.yaml index be8e222..19efed2 100644 --- a/perl-bootstrap.yaml +++ b/perl-bootstrap.yaml @@ -23,7 +23,7 @@ data: rpms: perl-srpm-macros: rationale: Control generating source packages. - ref: eef02ab6dd51464010915e34b44db0ea3d1e6fa6 + ref: 0c3d0f184205671649637059eb07869d40265304 buildorder: 0 perl: rationale: The Perl interpreter. From 3f8a30d5c75674e25be8c3b684e2979ae1ec2a18 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Mon, 10 Apr 2017 15:38:52 +0200 Subject: [PATCH 09/44] Update perl-srpm-macros Handle perl-Compress-Bzip2, perl-URI, perl-Software-Licens. --- perl-bootstrap.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/perl-bootstrap.yaml b/perl-bootstrap.yaml index 19efed2..fd9eaa9 100644 --- a/perl-bootstrap.yaml +++ b/perl-bootstrap.yaml @@ -23,7 +23,7 @@ data: rpms: perl-srpm-macros: rationale: Control generating source packages. - ref: 0c3d0f184205671649637059eb07869d40265304 + ref: 4e3c58c4fd3f4fb89f522310708d8f6d2e7ff887 buildorder: 0 perl: rationale: The Perl interpreter. From 2038195200f99f347251cdca872c383f389c9e26 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Mon, 10 Apr 2017 21:19:01 +0200 Subject: [PATCH 10/44] Add perl-Test-Output and update order There are changes in perl-IPC-System-Simple leading to different order. --- perl-bootstrap.yaml | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/perl-bootstrap.yaml b/perl-bootstrap.yaml index fd9eaa9..92161ad 100644 --- a/perl-bootstrap.yaml +++ b/perl-bootstrap.yaml @@ -237,6 +237,10 @@ data: rationale: build dependency. ref: f26 buildorder: 4 + perl-IPC-System-Simple: + rationale: build dependency. + ref: f26 + buildorder: 4 perl-IPC-SysV: rationale: build dependency. ref: f26 @@ -557,6 +561,10 @@ data: rationale: build dependency. ref: f26 buildorder: 5 + perl-Term-ANSIColor: + rationale: build dependency. + ref: f26 + buildorder: 5 perl-Test-Exception: rationale: build dependency. ref: f26 @@ -673,6 +681,10 @@ data: rationale: build dependency. ref: f26 buildorder: 7 + perl-Test-Output: + rationale: build dependency. + ref: f26 + buildorder: 7 perl-Test-TrailingSpace: rationale: build dependency. ref: f26 @@ -713,14 +725,6 @@ data: rationale: build dependency. ref: f26 buildorder: 10 - perl-IPC-System-Simple: - rationale: build dependency. - ref: f26 - buildorder: 10 - perl-Term-ANSIColor: - rationale: build dependency. - ref: f26 - buildorder: 11 perl-Try-Tiny: rationale: build dependency. ref: f26 From f9d0fff99b7ffc797c1cc3183517b46600181f00 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Mon, 10 Apr 2017 21:25:42 +0200 Subject: [PATCH 11/44] Correct typos --- perl-bootstrap.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/perl-bootstrap.yaml b/perl-bootstrap.yaml index 92161ad..51ec9e1 100644 --- a/perl-bootstrap.yaml +++ b/perl-bootstrap.yaml @@ -3,10 +3,10 @@ version: 1 data: summary: Perl bootstrap module for bootrapping Perl module description: > - This is a Perl interpreter and set of modules written in Perl language - indended for bootstrapping the Perl module. This module disables groff + This is the Perl interpreter and a set of modules written in Perl language + intended for bootstrapping the perl module. This module disables groff and SystemTAP features and some optional tests to be buildable on - module base run-time only. This module is not indended for public use. + module base run-time only. This module is not intended for public use. It's an intermediate step for building another modules. license: module: [ MIT ] From 842ad6bee320f9d2363030e1a35da1ebfce8b06c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Tue, 11 Apr 2017 12:09:22 +0200 Subject: [PATCH 12/44] New build to check modularity tests From 9207fa42a51ca5b39bcea815bd00e78755a3b5a7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Fri, 5 May 2017 11:22:57 +0200 Subject: [PATCH 13/44] perl.spec modularity changes are available in f26 --- perl-bootstrap.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/perl-bootstrap.yaml b/perl-bootstrap.yaml index 51ec9e1..fae9da9 100644 --- a/perl-bootstrap.yaml +++ b/perl-bootstrap.yaml @@ -27,7 +27,7 @@ data: buildorder: 0 perl: rationale: The Perl interpreter. - ref: b14a87313b3dba832191d614c3124677546ce6b0 + ref: f26 buildorder: 1 perl-Fedora-VSP: rationale: RPM dependency generator. From ed4e0b7419124fe0c8ffe6341d3a35c2d7e78e8f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Fri, 5 May 2017 11:34:57 +0200 Subject: [PATCH 14/44] A typo fixed in rpms/perl-srpm-macros --- perl-bootstrap.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/perl-bootstrap.yaml b/perl-bootstrap.yaml index fae9da9..12c84f6 100644 --- a/perl-bootstrap.yaml +++ b/perl-bootstrap.yaml @@ -23,7 +23,7 @@ data: rpms: perl-srpm-macros: rationale: Control generating source packages. - ref: 4e3c58c4fd3f4fb89f522310708d8f6d2e7ff887 + ref: 251020eb8d3e2823fd32a969cb59f036204e1113 buildorder: 0 perl: rationale: The Perl interpreter. From 36d386471710bac57eaf3503b859e92cdffada35 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Fri, 5 May 2017 11:42:32 +0200 Subject: [PATCH 15/44] Add perl-Test-Taint for unbootstrapped perl-version --- perl-bootstrap.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/perl-bootstrap.yaml b/perl-bootstrap.yaml index 12c84f6..5dc8570 100644 --- a/perl-bootstrap.yaml +++ b/perl-bootstrap.yaml @@ -685,6 +685,10 @@ data: rationale: build dependency. ref: f26 buildorder: 7 + perl-Test-Taint: + rationale: build dependency. + ref: f26 + buildorder: 7 perl-Test-TrailingSpace: rationale: build dependency. ref: f26 From d4b0da7d9cf2f738e31ded351d4a011343538bde Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Tue, 9 May 2017 09:24:31 +0200 Subject: [PATCH 16/44] Rebuild after module-build-macros failure From 51671a0b523454983a3e4cc8beedcf34098c1a0e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Tue, 9 May 2017 18:26:59 +0200 Subject: [PATCH 17/44] Rebuild after module-build-macros failure From 7724b670976e0f216f4a68c625491f50bec471d4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Wed, 10 May 2017 08:36:32 +0200 Subject: [PATCH 18/44] Rebuild after MBS failure From 8aaa276ec9c9ef5a1ac145859a7b9eceb61d2916 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Fri, 28 Jul 2017 10:49:43 +0200 Subject: [PATCH 19/44] Dummy commit for MBS From 0442dcb94608fa78e3c2062552132cf3b53b0943 Mon Sep 17 00:00:00 2001 From: Nils Philippsen Date: Tue, 1 Aug 2017 13:36:43 +0200 Subject: [PATCH 20/44] don't reference Taiga anymore --- perl-bootstrap.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/perl-bootstrap.yaml b/perl-bootstrap.yaml index 5dc8570..2505187 100644 --- a/perl-bootstrap.yaml +++ b/perl-bootstrap.yaml @@ -18,7 +18,6 @@ data: references: community: https://fedoraproject.org/wiki/Modularity documentation: https://fedoraproject.org/wiki/Fedora_Packaging_Guidelines_for_Modules - tracker: https://taiga.fedorainfracloud.org/project/modularity components: rpms: perl-srpm-macros: From b409e4a1ee8b610fc4f07611753726ee17936d64 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Tue, 15 Aug 2017 15:59:53 +0200 Subject: [PATCH 21/44] Upgrade to Perl 5.26 from Fedora Rawhide --- perl-bootstrap.yaml | 853 +++++++++++++++++++++----------------------- 1 file changed, 414 insertions(+), 439 deletions(-) diff --git a/perl-bootstrap.yaml b/perl-bootstrap.yaml index 2505187..4d0372e 100644 --- a/perl-bootstrap.yaml +++ b/perl-bootstrap.yaml @@ -12,727 +12,702 @@ data: module: [ MIT ] dependencies: buildrequires: - base-runtime: master + platform: master requires: - base-runtime: master + platform: master references: community: https://fedoraproject.org/wiki/Modularity documentation: https://fedoraproject.org/wiki/Fedora_Packaging_Guidelines_for_Modules + buildopts: + rpms: + macros: | + %perl_bootstrap 1 + %_without_perl_enables_groff 1 + %_without_perl_enables_syslog_test 1 + %_without_perl_enables_systemtap 1 + %_without_perl_enables_tcsh 1 + %_without_perl_Compress_Bzip2_enables_optional_test 1 + %_without_perl_CPAN_Meta_Requirements_enables_optional_test 1 + %_without_perl_IPC_System_Simple_enables_optional_test 1 + %_without_perl_LWP_MediaTypes_enables_mailcap 1 + %_without_perl_Module_Build_enables_optional_test 1 + %_without_perl_Perl_OSType_enables_optional_test 1 + %_without_perl_Pod_Perldoc_enables_tk_test 1 + %_without_perl_Software_License_enables_optional_test 1 + %_without_perl_Sys_Syslog_enables_optional_test 1 + %_without_perl_Test_Harness_enables_optional_test 1 + %_without_perl_URI_enables_Business_ISBN 1 components: rpms: - perl-srpm-macros: - rationale: Control generating source packages. - ref: 251020eb8d3e2823fd32a969cb59f036204e1113 - buildorder: 0 perl: rationale: The Perl interpreter. - ref: f26 - buildorder: 1 + ref: master + buildorder: 0 perl-Fedora-VSP: rationale: RPM dependency generator. - ref: f26 - buildorder: 2 + ref: master + buildorder: 1 perl-generators: rationale: RPM dependency generator. - ref: f26 - buildorder: 3 + ref: master + buildorder: 2 perl-Algorithm-Diff: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-Archive-Tar: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-autodie: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-B-Debug: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 + perl-bignum: + rationale: build dependency. + ref: master + buildorder: 3 perl-Capture-Tiny: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-Carp: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-Class-XSAccessor: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-Compress-Bzip2: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-Compress-Raw-Bzip2: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-Compress-Raw-Zlib: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 + perl-Config-Perl-V: + rationale: build dependency. + ref: master + buildorder: 3 perl-constant: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 + perl-CPAN: + rationale: build dependency. + ref: master + buildorder: 3 perl-CPAN-Meta: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-CPAN-Meta-Requirements: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-CPAN-Meta-YAML: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-Data-Dumper: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-DB_File: rationale: build dependency. - ref: f26 - buildorder: 4 - perl-Devel-Leak: - rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-Devel-PPPort: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-Devel-StackTrace: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-Devel-Symdump: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-Digest: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-Digest-MD5: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-Digest-SHA: rationale: build dependency. - ref: f26 - buildorder: 4 - perl-Digest-SHA1: - rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-Encode: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-Encode-Locale: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-Env: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-experimental: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-Exporter: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-ExtUtils-CBuilder: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-ExtUtils-Install: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-ExtUtils-MakeMaker: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-ExtUtils-Manifest: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-ExtUtils-ParseXS: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 + perl-File-Fetch: + rationale: build dependency. + ref: master + buildorder: 3 perl-File-Path: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-File-Slurp-Tiny: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-File-Temp: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-File-Which: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-Filter: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-Filter-Simple: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-Getopt-Long: rationale: build dependency. - ref: f26 - buildorder: 4 - perl-GSSAPI: - rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-HTML-Tagset: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-HTTP-Date: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-HTTP-Tiny: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-inc-latest: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 + perl-IO-Compress: + rationale: build dependency. + ref: master + buildorder: 3 perl-IO-HTML: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-IO-Socket-IP: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-IO-String: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-IO-Tty: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 + perl-IPC-Cmd: + rationale: build dependency. + ref: master + buildorder: 3 perl-IPC-System-Simple: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-IPC-SysV: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-JSON-PP: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-libnet: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-Locale-Codes: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-Locale-Maketext: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-LWP-MediaTypes: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-Math-BigInt: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 + perl-Math-BigRat: + rationale: build dependency. + ref: master + buildorder: 3 perl-MIME-Base64: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-Module-CoreList: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-Module-Load: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-Module-Load-Conditional: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-Module-Metadata: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-MRO-Compat: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-Net-LibIDN: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-Number-Compare: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-Params-Check: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-Params-Util: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-parent: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-PathTools: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-Perl-OSType: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-perlfaq: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-PerlIO-via-QuotedPrint: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-Pod-Checker: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-Pod-Escapes: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-Pod-Parser: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-Pod-Perldoc: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-Pod-Simple: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-Pod-Usage: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-podlators: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-Scalar-List-Utils: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-Socket: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-Socket6: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-Sort-Versions: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-Storable: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-Sub-Install: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-Sub-Uplevel: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-Sys-Syslog: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 + perl-Term-ANSIColor: + rationale: build dependency. + ref: master + buildorder: 3 perl-Term-Cap: rationale: build dependency. - ref: f26 - buildorder: 4 - perl-TermReadKey: - rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-Test-Deep: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-Test-Harness: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 + perl-Test-Needs: + rationale: build dependency. + ref: master + buildorder: 3 perl-Test-Pod: rationale: build dependency. - ref: f26 - buildorder: 4 - perl-Test-Portability-Files: - rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-Test-Simple: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-Text-Balanced: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-Text-Glob: rationale: build dependency. - ref: f26 - buildorder: 4 - perl-Text-Levenshtein-Damerau-XS: - rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-Text-ParseWords: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-Text-Tabs+Wrap: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-Text-Template: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-Thread-Queue: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-threads: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-threads-shared: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-Tie-IxHash: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-Time-HiRes: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-Time-Local: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-TimeDate: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-Unicode-Collate: rationale: build dependency. - ref: f26 - buildorder: 4 + ref: master + buildorder: 3 perl-Unicode-Normalize: rationale: build dependency. - ref: f26 + ref: master + buildorder: 3 + perl-version: + rationale: build dependency. + ref: master + buildorder: 3 + perl-YAML: + rationale: build dependency. + ref: master + buildorder: 3 + perl-Data-OptList: + rationale: build dependency. + ref: master + buildorder: 4 + perl-Expect: + rationale: build dependency. + ref: master + buildorder: 4 + perl-File-Find-Object: + rationale: build dependency. + ref: master + buildorder: 4 + perl-File-Find-Rule: + rationale: build dependency. + ref: master + buildorder: 4 + perl-File-HomeDir: + rationale: build dependency. + ref: master + buildorder: 4 + perl-IPC-Run: + rationale: build dependency. + ref: master + buildorder: 4 + perl-Math-BigInt-FastCalc: + rationale: build dependency. + ref: master + buildorder: 4 + perl-Module-Build: + rationale: build dependency. + ref: master + buildorder: 4 + perl-Package-Generator: + rationale: build dependency. + ref: master + buildorder: 4 + perl-Pod-Coverage: + rationale: build dependency. + ref: master + buildorder: 4 + perl-Sub-Identify: + rationale: build dependency. + ref: master + buildorder: 4 + perl-Test-Exception: + rationale: build dependency. + ref: master + buildorder: 4 + perl-Test-FailWarnings: + rationale: build dependency. + ref: master + buildorder: 4 + perl-Test-NoWarnings: + rationale: build dependency. + ref: master + buildorder: 4 + perl-Test-Warn: + rationale: build dependency. + ref: master + buildorder: 4 + perl-Text-Diff: + rationale: build dependency. + ref: master buildorder: 4 perl-URI: rationale: build dependency. - ref: f26 + ref: master buildorder: 4 - perl-version: + perl-File-Find-Object-Rule: rationale: build dependency. - ref: f26 - buildorder: 4 - perl-YAML: - rationale: build dependency. - ref: f26 - buildorder: 4 - perl-bignum: - rationale: build dependency. - ref: f26 + ref: master buildorder: 5 - perl-Data-OptList: + perl-File-Find-Rule-Perl: rationale: build dependency. - ref: f26 - buildorder: 5 - perl-Digest-HMAC: - rationale: build dependency. - ref: f26 - buildorder: 5 - perl-Expect: - rationale: build dependency. - ref: f26 - buildorder: 5 - perl-File-Fetch: - rationale: build dependency. - ref: f26 - buildorder: 5 - perl-File-Find-Object: - rationale: build dependency. - ref: f26 - buildorder: 5 - perl-File-Find-Rule: - rationale: build dependency. - ref: f26 - buildorder: 5 - perl-File-HomeDir: - rationale: build dependency. - ref: f26 + ref: master buildorder: 5 perl-HTML-Parser: rationale: build dependency. - ref: f26 + ref: master buildorder: 5 - perl-HTTP-Message: - rationale: build dependency. - ref: f26 - buildorder: 5 - perl-IO-Compress: - rationale: build dependency. - ref: f26 - buildorder: 5 - perl-IPC-Run: - rationale: build dependency. - ref: f26 - buildorder: 5 - perl-Math-BigInt-FastCalc: - rationale: build dependency. - ref: f26 - buildorder: 5 - perl-Math-BigRat: - rationale: build dependency. - ref: f26 - buildorder: 5 - perl-Module-Build: - rationale: build dependency. - ref: f26 - buildorder: 5 - perl-Package-Generator: - rationale: build dependency. - ref: f26 - buildorder: 5 - perl-Pod-Coverage: - rationale: build dependency. - ref: f26 - buildorder: 5 - perl-Sub-Identify: - rationale: build dependency. - ref: f26 - buildorder: 5 - perl-Term-ANSIColor: - rationale: build dependency. - ref: f26 - buildorder: 5 - perl-Test-Exception: - rationale: build dependency. - ref: f26 - buildorder: 5 - perl-Test-FailWarnings: - rationale: build dependency. - ref: f26 - buildorder: 5 - perl-Test-NoWarnings: - rationale: build dependency. - ref: f26 - buildorder: 5 - perl-Test-Warn: - rationale: build dependency. - ref: f26 - buildorder: 5 - perl-Text-Diff: - rationale: build dependency. - ref: f26 - buildorder: 5 - perl-accessors: - rationale: build dependency. - ref: f26 - buildorder: 6 - perl-Authen-SASL: - rationale: build dependency. - ref: f26 - buildorder: 6 - perl-CGI: - rationale: build dependency. - ref: f26 - buildorder: 6 - perl-Config-Perl-V: - rationale: build dependency. - ref: f26 - buildorder: 6 - perl-CPAN: - rationale: build dependency. - ref: f26 - buildorder: 6 - perl-File-Find-Object-Rule: - rationale: build dependency. - ref: f26 - buildorder: 6 - perl-File-Find-Rule-Perl: - rationale: build dependency. - ref: f26 - buildorder: 6 - perl-IPC-Cmd: - rationale: build dependency. - ref: f26 - buildorder: 6 perl-local-lib: rationale: build dependency. - ref: f26 - buildorder: 6 + ref: master + buildorder: 5 perl-Net-SSLeay: rationale: build dependency. - ref: f26 - buildorder: 6 + ref: master + buildorder: 5 perl-PerlIO-utf8_strict: rationale: build dependency. - ref: f26 - buildorder: 6 + ref: master + buildorder: 5 perl-Sub-Exporter: rationale: build dependency. - ref: f26 - buildorder: 6 + ref: master + buildorder: 5 perl-SUPER: rationale: build dependency. - ref: f26 - buildorder: 6 + ref: master + buildorder: 5 perl-Test-Pod-Coverage: rationale: build dependency. - ref: f26 - buildorder: 6 + ref: master + buildorder: 5 perl-BSD-Resource: rationale: build dependency. - ref: f26 - buildorder: 7 + ref: master + buildorder: 6 perl-Data-Section: rationale: build dependency. - ref: f26 - buildorder: 7 + ref: master + buildorder: 6 perl-Devel-Size: rationale: build dependency. - ref: f26 - buildorder: 7 - perl-JSON: - rationale: build dependency. - ref: f26 - buildorder: 7 + ref: master + buildorder: 6 perl-Mixin-Linewise: rationale: build dependency. - ref: f26 - buildorder: 7 + ref: master + buildorder: 6 perl-Module-Runtime: rationale: build dependency. - ref: f26 - buildorder: 7 + ref: master + buildorder: 6 perl-Net-IDN-Encode: rationale: build dependency. - ref: f26 - buildorder: 7 + ref: master + buildorder: 6 perl-Perl-Version: rationale: build dependency. - ref: f26 - buildorder: 7 + ref: master + buildorder: 6 perl-Test-CPAN-Meta: rationale: build dependency. - ref: f26 - buildorder: 7 - perl-Test-MockModule: - rationale: build dependency. - ref: f26 - buildorder: 7 + ref: master + buildorder: 6 perl-Test-Output: rationale: build dependency. - ref: f26 - buildorder: 7 + ref: master + buildorder: 6 perl-Test-Taint: rationale: build dependency. - ref: f26 - buildorder: 7 + ref: master + buildorder: 6 perl-Test-TrailingSpace: rationale: build dependency. - ref: f26 - buildorder: 7 + ref: master + buildorder: 6 perl-Test-Version: rationale: build dependency. - ref: f26 - buildorder: 7 - perl-Archive-Zip: - rationale: build dependency. - ref: f26 - buildorder: 8 + ref: master + buildorder: 6 perl-Import-Into: rationale: build dependency. - ref: f26 - buildorder: 8 + ref: master + buildorder: 7 perl-IO-Socket-INET6: rationale: build dependency. - ref: f26 - buildorder: 8 + ref: master + buildorder: 7 perl-Pod-Eventual: rationale: build dependency. - ref: f26 - buildorder: 8 - perl-YAML-Syck: - rationale: build dependency. - ref: f26 - buildorder: 8 + ref: master + buildorder: 7 perl-IO-Socket-SSL: rationale: build dependency. - ref: f26 - buildorder: 9 + ref: master + buildorder: 8 perl-Pod-Coverage-TrustPod: rationale: build dependency. - ref: f26 - buildorder: 9 + ref: master + buildorder: 8 perl-CPAN-Meta-Check: rationale: build dependency. - ref: f26 - buildorder: 10 + ref: master + buildorder: 9 perl-Try-Tiny: rationale: build dependency. - ref: f26 + ref: master + buildorder: 10 + perl-HTTP-Message: + rationale: build dependency. + ref: master buildorder: 11 perl-Software-License: rationale: build dependency. - ref: f26 + ref: master + buildorder: 11 + perl-CGI: + rationale: build dependency. + ref: master buildorder: 12 + perl-Test-MockModule: + rationale: build dependency. + ref: master + buildorder: 13 + perl-Archive-Zip: + rationale: build dependency. + ref: master + buildorder: 14 From 2b652a29d1e67c91a0787669321b065a9f99c7c8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Fri, 18 Aug 2017 11:18:00 +0200 Subject: [PATCH 22/44] Work around: Build-require host explicitly --- perl-bootstrap.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/perl-bootstrap.yaml b/perl-bootstrap.yaml index 4d0372e..564a091 100644 --- a/perl-bootstrap.yaml +++ b/perl-bootstrap.yaml @@ -13,6 +13,9 @@ data: dependencies: buildrequires: platform: master + # Explicitly require transitive dependencies to work around + # . + host: master requires: platform: master references: From 70f6c242b71c01b6af022964563ca920d4008ac5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Mon, 2 Oct 2017 09:36:32 +0200 Subject: [PATCH 23/44] Rebuild with perl-5.26.1 From 9b49b9d0fa38358ef603ef08f1f036bd7d0dee0c Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Thu, 26 Oct 2017 16:49:17 +0200 Subject: [PATCH 24/44] Disable optional tests for perl-Test-Simple --- perl-bootstrap.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/perl-bootstrap.yaml b/perl-bootstrap.yaml index 564a091..347b6b7 100644 --- a/perl-bootstrap.yaml +++ b/perl-bootstrap.yaml @@ -39,6 +39,7 @@ data: %_without_perl_Software_License_enables_optional_test 1 %_without_perl_Sys_Syslog_enables_optional_test 1 %_without_perl_Test_Harness_enables_optional_test 1 + %_without_perl_Test_Simple_enables_optional_test 1 %_without_perl_URI_enables_Business_ISBN 1 components: rpms: From a51cb48fd74ff813f3d3a72fbe32646917631359 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Tue, 16 Jan 2018 13:45:27 +0100 Subject: [PATCH 25/44] Correct description --- perl-bootstrap.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/perl-bootstrap.yaml b/perl-bootstrap.yaml index 347b6b7..879443d 100644 --- a/perl-bootstrap.yaml +++ b/perl-bootstrap.yaml @@ -5,7 +5,7 @@ data: description: > This is the Perl interpreter and a set of modules written in Perl language intended for bootstrapping the perl module. This module disables groff - and SystemTAP features and some optional tests to be buildable on + and SystemTap features and some optional tests to be buildable on module base run-time only. This module is not intended for public use. It's an intermediate step for building another modules. license: From 0b0b34c1e6c35a848942288be58c86fdf079da29 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Tue, 16 Jan 2018 13:45:56 +0100 Subject: [PATCH 26/44] Transitive module build-requires are honored now --- perl-bootstrap.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/perl-bootstrap.yaml b/perl-bootstrap.yaml index 879443d..c2ba475 100644 --- a/perl-bootstrap.yaml +++ b/perl-bootstrap.yaml @@ -13,9 +13,6 @@ data: dependencies: buildrequires: platform: master - # Explicitly require transitive dependencies to work around - # . - host: master requires: platform: master references: From 77774bdb86e448da035375b9e5cdbb98b212a91d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Tue, 16 Jan 2018 14:24:49 +0100 Subject: [PATCH 27/44] Platform provides groff and systemtap --- perl-bootstrap.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/perl-bootstrap.yaml b/perl-bootstrap.yaml index c2ba475..8b43e1c 100644 --- a/perl-bootstrap.yaml +++ b/perl-bootstrap.yaml @@ -22,9 +22,9 @@ data: rpms: macros: | %perl_bootstrap 1 - %_without_perl_enables_groff 1 + %_with_perl_enables_groff 1 %_without_perl_enables_syslog_test 1 - %_without_perl_enables_systemtap 1 + %_with_perl_enables_systemtap 1 %_without_perl_enables_tcsh 1 %_without_perl_Compress_Bzip2_enables_optional_test 1 %_without_perl_CPAN_Meta_Requirements_enables_optional_test 1 From dbae4103b43c5538c73c0daf7bb83a491d8fc9b9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Tue, 16 Jan 2018 14:38:50 +0100 Subject: [PATCH 28/44] Update description --- perl-bootstrap.yaml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/perl-bootstrap.yaml b/perl-bootstrap.yaml index 8b43e1c..6052f29 100644 --- a/perl-bootstrap.yaml +++ b/perl-bootstrap.yaml @@ -3,11 +3,11 @@ version: 1 data: summary: Perl bootstrap module for bootrapping Perl module description: > - This is the Perl interpreter and a set of modules written in Perl language - intended for bootstrapping the perl module. This module disables groff - and SystemTap features and some optional tests to be buildable on - module base run-time only. This module is not intended for public use. - It's an intermediate step for building another modules. + This is the Perl interpreter and a set of modules written in Perl + language intended for bootstrapping the perl module. This module + disables some optional tests to limit amount of components. This + module is not intended for public use. It's an intermediate step for + building perl module. license: module: [ MIT ] dependencies: From b97f3981e5baa3aaae67083c84ea0d27497413cc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Wed, 14 Mar 2018 16:15:52 +0100 Subject: [PATCH 29/44] Migrate to modulemd v2 and expand to all platforms --- perl-bootstrap.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/perl-bootstrap.yaml b/perl-bootstrap.yaml index 6052f29..fdda448 100644 --- a/perl-bootstrap.yaml +++ b/perl-bootstrap.yaml @@ -1,5 +1,5 @@ document: modulemd -version: 1 +version: 2 data: summary: Perl bootstrap module for bootrapping Perl module description: > @@ -12,9 +12,9 @@ data: module: [ MIT ] dependencies: buildrequires: - platform: master + platform: [] requires: - platform: master + platform: [] references: community: https://fedoraproject.org/wiki/Modularity documentation: https://fedoraproject.org/wiki/Fedora_Packaging_Guidelines_for_Modules From ed279d0b3af48ae133500347f4607e5eaa2428c7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Fri, 6 Apr 2018 11:48:43 +0200 Subject: [PATCH 30/44] Fix v2 syntax --- perl-bootstrap.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/perl-bootstrap.yaml b/perl-bootstrap.yaml index fdda448..f4287a4 100644 --- a/perl-bootstrap.yaml +++ b/perl-bootstrap.yaml @@ -11,10 +11,10 @@ data: license: module: [ MIT ] dependencies: - buildrequires: - platform: [] - requires: - platform: [] + - buildrequires: + platform: [] + requires: + platform: [] references: community: https://fedoraproject.org/wiki/Modularity documentation: https://fedoraproject.org/wiki/Fedora_Packaging_Guidelines_for_Modules From 66ac6298a207ea358b1240cbc5544a56e539344d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Thu, 12 Apr 2018 08:29:14 +0200 Subject: [PATCH 31/44] Block bare packages Koji prefers modular packages over bare packages based on their source package name. That means perl.spec subpackages will compete with same-named bare standalone packages. And if bare NEVRA is higher, we have problem. This patch lists or module components to be blocked from the bare repository. --- perl-bootstrap.yaml | 172 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 172 insertions(+) diff --git a/perl-bootstrap.yaml b/perl-bootstrap.yaml index f4287a4..9ec1947 100644 --- a/perl-bootstrap.yaml +++ b/perl-bootstrap.yaml @@ -10,6 +10,178 @@ data: building perl module. license: module: [ MIT ] + xmd: + mbs_options: + # Prevent from contaminating build root with bare Perl packages + blocked_packages: + - perl + - perl-Algorithm-Diff + - perl-Archive-Tar + - perl-Archive-Zip + - perl-autodie + - perl-B-Debug + - perl-bignum + - perl-BSD-Resource + - perl-Capture-Tiny + - perl-Carp + - perl-CGI + - perl-Class-XSAccessor + - perl-Compress-Bzip2 + - perl-Compress-Raw-Bzip2 + - perl-Compress-Raw-Zlib + - perl-Config-Perl-V + - perl-constant + - perl-CPAN + - perl-CPAN-Meta + - perl-CPAN-Meta-Check + - perl-CPAN-Meta-Requirements + - perl-CPAN-Meta-YAML + - perl-Data-Dumper + - perl-Data-OptList + - perl-Data-Section + - perl-DB_File + - perl-Devel-PPPort + - perl-Devel-Size + - perl-Devel-StackTrace + - perl-Devel-Symdump + - perl-Digest + - perl-Digest-MD5 + - perl-Digest-SHA + - perl-Encode + - perl-Encode-Locale + - perl-Env + - perl-Expect + - perl-experimental + - perl-Exporter + - perl-ExtUtils-CBuilder + - perl-ExtUtils-Install + - perl-ExtUtils-MakeMaker + - perl-ExtUtils-Manifest + - perl-ExtUtils-ParseXS + - perl-Fedora-VSP + - perl-File-Fetch + - perl-File-Find-Object + - perl-File-Find-Object-Rule + - perl-File-Find-Rule + - perl-File-Find-Rule-Perl + - perl-File-HomeDir + - perl-File-Path + - perl-File-Slurp-Tiny + - perl-File-Temp + - perl-File-Which + - perl-Filter + - perl-Filter-Simple + - perl-generators + - perl-Getopt-Long + - perl-HTML-Parser + - perl-HTML-Tagset + - perl-HTTP-Date + - perl-HTTP-Message + - perl-HTTP-Tiny + - perl-Import-Into + - perl-inc-latest + - perl-IO-Compress + - perl-IO-HTML + - perl-IO-Socket-INET6 + - perl-IO-Socket-IP + - perl-IO-Socket-SSL + - perl-IO-String + - perl-IO-Tty + - perl-IPC-Cmd + - perl-IPC-Run + - perl-IPC-System-Simple + - perl-IPC-SysV + - perl-JSON-PP + - perl-libnet + - perl-local-lib + - perl-Locale-Codes + - perl-Locale-Maketext + - perl-LWP-MediaTypes + - perl-Math-BigInt + - perl-Math-BigInt-FastCalc + - perl-Math-BigRat + - perl-MIME-Base64 + - perl-Mixin-Linewise + - perl-Module-Build + - perl-Module-CoreList + - perl-Module-Load + - perl-Module-Load-Conditional + - perl-Module-Metadata + - perl-Module-Runtime + - perl-MRO-Compat + - perl-Net-IDN-Encode + - perl-Net-LibIDN + - perl-Net-SSLeay + - perl-Number-Compare + - perl-Package-Generator + - perl-Params-Check + - perl-Params-Util + - perl-parent + - perl-PathTools + - perl-Perl-OSType + - perl-Perl-Version + - perl-perlfaq + - perl-PerlIO-utf8_strict + - perl-PerlIO-via-QuotedPrint + - perl-Pod-Checker + - perl-Pod-Coverage + - perl-Pod-Coverage-TrustPod + - perl-Pod-Escapes + - perl-Pod-Eventual + - perl-Pod-Parser + - perl-Pod-Perldoc + - perl-Pod-Simple + - perl-Pod-Usage + - perl-podlators + - perl-Scalar-List-Utils + - perl-Socket + - perl-Socket6 + - perl-Software-License + - perl-Sort-Versions + - perl-Storable + - perl-Sub-Exporter + - perl-Sub-Identify + - perl-Sub-Install + - perl-Sub-Uplevel + - perl-SUPER + - perl-Sys-Syslog + - perl-Term-ANSIColor + - perl-Term-Cap + - perl-Test-CPAN-Meta + - perl-Test-Deep + - perl-Test-Exception + - perl-Test-FailWarnings + - perl-Test-Harness + - perl-Test-MockModule + - perl-Test-Needs + - perl-Test-NoWarnings + - perl-Test-Output + - perl-Test-Pod + - perl-Test-Pod-Coverage + - perl-Test-Simple + - perl-Test-Taint + - perl-Test-TrailingSpace + - perl-Test-Version + - perl-Test-Warn + - perl-Text-Balanced + - perl-Text-Diff + - perl-Text-Glob + - perl-Text-ParseWords + - perl-Text-Tabs+Wrap + - perl-Text-Template + - perl-Thread-Queue + - perl-threads + - perl-threads-shared + - perl-Tie-IxHash + - perl-Time-HiRes + - perl-Time-Local + - perl-TimeDate + - perl-Try-Tiny + - perl-Unicode-Collate + - perl-Unicode-Normalize + - perl-URI + - perl-version + - perl-YAML dependencies: - buildrequires: platform: [] From 52477eac7d5d2c0f7758f379f14c63b5d9201847 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Fri, 13 Apr 2018 16:38:42 +0200 Subject: [PATCH 32/44] Update build order and add perl-Test-Warnings rpm branches content was updated, dependencies changed. This broken building perl-IO-Compress. This patch updates the component list and build order. --- perl-bootstrap.yaml | 46 +++++++++++++++++++++++++-------------------- 1 file changed, 26 insertions(+), 20 deletions(-) diff --git a/perl-bootstrap.yaml b/perl-bootstrap.yaml index 9ec1947..903f997 100644 --- a/perl-bootstrap.yaml +++ b/perl-bootstrap.yaml @@ -163,6 +163,7 @@ data: - perl-Test-TrailingSpace - perl-Test-Version - perl-Test-Warn + - perl-Test-Warnings - perl-Text-Balanced - perl-Text-Diff - perl-Text-Glob @@ -209,6 +210,7 @@ data: %_without_perl_Sys_Syslog_enables_optional_test 1 %_without_perl_Test_Harness_enables_optional_test 1 %_without_perl_Test_Simple_enables_optional_test 1 + %_without_perl_Test_Warnings_enables_optional_test 1 %_without_perl_URI_enables_Business_ISBN 1 components: rpms: @@ -412,10 +414,6 @@ data: rationale: build dependency. ref: master buildorder: 3 - perl-IO-Compress: - rationale: build dependency. - ref: master - buildorder: 3 perl-IO-HTML: rationale: build dependency. ref: master @@ -620,6 +618,10 @@ data: rationale: build dependency. ref: master buildorder: 3 + perl-Test-Warnings: + rationale: build dependency. + ref: master + buildorder: 3 perl-Text-Balanced: rationale: build dependency. ref: master @@ -636,10 +638,6 @@ data: rationale: build dependency. ref: master buildorder: 3 - perl-Text-Template: - rationale: build dependency. - ref: master - buildorder: 3 perl-Thread-Queue: rationale: build dependency. ref: master @@ -704,6 +702,10 @@ data: rationale: build dependency. ref: master buildorder: 4 + perl-IO-Compress: + rationale: build dependency. + ref: master + buildorder: 4 perl-IPC-Run: rationale: build dependency. ref: master @@ -748,6 +750,10 @@ data: rationale: build dependency. ref: master buildorder: 4 + perl-Text-Template: + rationale: build dependency. + ref: master + buildorder: 4 perl-URI: rationale: build dependency. ref: master @@ -768,6 +774,10 @@ data: rationale: build dependency. ref: master buildorder: 5 + perl-Net-IDN-Encode: + rationale: build dependency. + ref: master + buildorder: 5 perl-Net-SSLeay: rationale: build dependency. ref: master @@ -808,10 +818,6 @@ data: rationale: build dependency. ref: master buildorder: 6 - perl-Net-IDN-Encode: - rationale: build dependency. - ref: master - buildorder: 6 perl-Perl-Version: rationale: build dependency. ref: master @@ -820,6 +826,10 @@ data: rationale: build dependency. ref: master buildorder: 6 + perl-Test-MockModule: + rationale: build dependency. + ref: master + buildorder: 6 perl-Test-Output: rationale: build dependency. ref: master @@ -836,6 +846,10 @@ data: rationale: build dependency. ref: master buildorder: 6 + perl-Archive-Zip: + rationale: build dependency. + ref: master + buildorder: 7 perl-Import-Into: rationale: build dependency. ref: master @@ -876,11 +890,3 @@ data: rationale: build dependency. ref: master buildorder: 12 - perl-Test-MockModule: - rationale: build dependency. - ref: master - buildorder: 13 - perl-Archive-Zip: - rationale: build dependency. - ref: master - buildorder: 14 From 385bc3e4570c8182aca5ccd5ef6a534b68781e32 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Wed, 13 Feb 2019 10:59:25 +0100 Subject: [PATCH 33/44] Unsupported --- .gitignore | 2 - dead.package | 1 + perl-bootstrap.yaml | 892 -------------------------------------------- sources | 0 4 files changed, 1 insertion(+), 894 deletions(-) delete mode 100644 .gitignore create mode 100644 dead.package delete mode 100644 perl-bootstrap.yaml delete mode 100644 sources diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 6ca6c8b..0000000 --- a/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -.idea/ -submit-build.json diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..cfb6fca --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +Unsupported diff --git a/perl-bootstrap.yaml b/perl-bootstrap.yaml deleted file mode 100644 index 903f997..0000000 --- a/perl-bootstrap.yaml +++ /dev/null @@ -1,892 +0,0 @@ -document: modulemd -version: 2 -data: - summary: Perl bootstrap module for bootrapping Perl module - description: > - This is the Perl interpreter and a set of modules written in Perl - language intended for bootstrapping the perl module. This module - disables some optional tests to limit amount of components. This - module is not intended for public use. It's an intermediate step for - building perl module. - license: - module: [ MIT ] - xmd: - mbs_options: - # Prevent from contaminating build root with bare Perl packages - blocked_packages: - - perl - - perl-Algorithm-Diff - - perl-Archive-Tar - - perl-Archive-Zip - - perl-autodie - - perl-B-Debug - - perl-bignum - - perl-BSD-Resource - - perl-Capture-Tiny - - perl-Carp - - perl-CGI - - perl-Class-XSAccessor - - perl-Compress-Bzip2 - - perl-Compress-Raw-Bzip2 - - perl-Compress-Raw-Zlib - - perl-Config-Perl-V - - perl-constant - - perl-CPAN - - perl-CPAN-Meta - - perl-CPAN-Meta-Check - - perl-CPAN-Meta-Requirements - - perl-CPAN-Meta-YAML - - perl-Data-Dumper - - perl-Data-OptList - - perl-Data-Section - - perl-DB_File - - perl-Devel-PPPort - - perl-Devel-Size - - perl-Devel-StackTrace - - perl-Devel-Symdump - - perl-Digest - - perl-Digest-MD5 - - perl-Digest-SHA - - perl-Encode - - perl-Encode-Locale - - perl-Env - - perl-Expect - - perl-experimental - - perl-Exporter - - perl-ExtUtils-CBuilder - - perl-ExtUtils-Install - - perl-ExtUtils-MakeMaker - - perl-ExtUtils-Manifest - - perl-ExtUtils-ParseXS - - perl-Fedora-VSP - - perl-File-Fetch - - perl-File-Find-Object - - perl-File-Find-Object-Rule - - perl-File-Find-Rule - - perl-File-Find-Rule-Perl - - perl-File-HomeDir - - perl-File-Path - - perl-File-Slurp-Tiny - - perl-File-Temp - - perl-File-Which - - perl-Filter - - perl-Filter-Simple - - perl-generators - - perl-Getopt-Long - - perl-HTML-Parser - - perl-HTML-Tagset - - perl-HTTP-Date - - perl-HTTP-Message - - perl-HTTP-Tiny - - perl-Import-Into - - perl-inc-latest - - perl-IO-Compress - - perl-IO-HTML - - perl-IO-Socket-INET6 - - perl-IO-Socket-IP - - perl-IO-Socket-SSL - - perl-IO-String - - perl-IO-Tty - - perl-IPC-Cmd - - perl-IPC-Run - - perl-IPC-System-Simple - - perl-IPC-SysV - - perl-JSON-PP - - perl-libnet - - perl-local-lib - - perl-Locale-Codes - - perl-Locale-Maketext - - perl-LWP-MediaTypes - - perl-Math-BigInt - - perl-Math-BigInt-FastCalc - - perl-Math-BigRat - - perl-MIME-Base64 - - perl-Mixin-Linewise - - perl-Module-Build - - perl-Module-CoreList - - perl-Module-Load - - perl-Module-Load-Conditional - - perl-Module-Metadata - - perl-Module-Runtime - - perl-MRO-Compat - - perl-Net-IDN-Encode - - perl-Net-LibIDN - - perl-Net-SSLeay - - perl-Number-Compare - - perl-Package-Generator - - perl-Params-Check - - perl-Params-Util - - perl-parent - - perl-PathTools - - perl-Perl-OSType - - perl-Perl-Version - - perl-perlfaq - - perl-PerlIO-utf8_strict - - perl-PerlIO-via-QuotedPrint - - perl-Pod-Checker - - perl-Pod-Coverage - - perl-Pod-Coverage-TrustPod - - perl-Pod-Escapes - - perl-Pod-Eventual - - perl-Pod-Parser - - perl-Pod-Perldoc - - perl-Pod-Simple - - perl-Pod-Usage - - perl-podlators - - perl-Scalar-List-Utils - - perl-Socket - - perl-Socket6 - - perl-Software-License - - perl-Sort-Versions - - perl-Storable - - perl-Sub-Exporter - - perl-Sub-Identify - - perl-Sub-Install - - perl-Sub-Uplevel - - perl-SUPER - - perl-Sys-Syslog - - perl-Term-ANSIColor - - perl-Term-Cap - - perl-Test-CPAN-Meta - - perl-Test-Deep - - perl-Test-Exception - - perl-Test-FailWarnings - - perl-Test-Harness - - perl-Test-MockModule - - perl-Test-Needs - - perl-Test-NoWarnings - - perl-Test-Output - - perl-Test-Pod - - perl-Test-Pod-Coverage - - perl-Test-Simple - - perl-Test-Taint - - perl-Test-TrailingSpace - - perl-Test-Version - - perl-Test-Warn - - perl-Test-Warnings - - perl-Text-Balanced - - perl-Text-Diff - - perl-Text-Glob - - perl-Text-ParseWords - - perl-Text-Tabs+Wrap - - perl-Text-Template - - perl-Thread-Queue - - perl-threads - - perl-threads-shared - - perl-Tie-IxHash - - perl-Time-HiRes - - perl-Time-Local - - perl-TimeDate - - perl-Try-Tiny - - perl-Unicode-Collate - - perl-Unicode-Normalize - - perl-URI - - perl-version - - perl-YAML - dependencies: - - buildrequires: - platform: [] - requires: - platform: [] - references: - community: https://fedoraproject.org/wiki/Modularity - documentation: https://fedoraproject.org/wiki/Fedora_Packaging_Guidelines_for_Modules - buildopts: - rpms: - macros: | - %perl_bootstrap 1 - %_with_perl_enables_groff 1 - %_without_perl_enables_syslog_test 1 - %_with_perl_enables_systemtap 1 - %_without_perl_enables_tcsh 1 - %_without_perl_Compress_Bzip2_enables_optional_test 1 - %_without_perl_CPAN_Meta_Requirements_enables_optional_test 1 - %_without_perl_IPC_System_Simple_enables_optional_test 1 - %_without_perl_LWP_MediaTypes_enables_mailcap 1 - %_without_perl_Module_Build_enables_optional_test 1 - %_without_perl_Perl_OSType_enables_optional_test 1 - %_without_perl_Pod_Perldoc_enables_tk_test 1 - %_without_perl_Software_License_enables_optional_test 1 - %_without_perl_Sys_Syslog_enables_optional_test 1 - %_without_perl_Test_Harness_enables_optional_test 1 - %_without_perl_Test_Simple_enables_optional_test 1 - %_without_perl_Test_Warnings_enables_optional_test 1 - %_without_perl_URI_enables_Business_ISBN 1 - components: - rpms: - perl: - rationale: The Perl interpreter. - ref: master - buildorder: 0 - perl-Fedora-VSP: - rationale: RPM dependency generator. - ref: master - buildorder: 1 - perl-generators: - rationale: RPM dependency generator. - ref: master - buildorder: 2 - perl-Algorithm-Diff: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Archive-Tar: - rationale: build dependency. - ref: master - buildorder: 3 - perl-autodie: - rationale: build dependency. - ref: master - buildorder: 3 - perl-B-Debug: - rationale: build dependency. - ref: master - buildorder: 3 - perl-bignum: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Capture-Tiny: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Carp: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Class-XSAccessor: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Compress-Bzip2: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Compress-Raw-Bzip2: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Compress-Raw-Zlib: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Config-Perl-V: - rationale: build dependency. - ref: master - buildorder: 3 - perl-constant: - rationale: build dependency. - ref: master - buildorder: 3 - perl-CPAN: - rationale: build dependency. - ref: master - buildorder: 3 - perl-CPAN-Meta: - rationale: build dependency. - ref: master - buildorder: 3 - perl-CPAN-Meta-Requirements: - rationale: build dependency. - ref: master - buildorder: 3 - perl-CPAN-Meta-YAML: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Data-Dumper: - rationale: build dependency. - ref: master - buildorder: 3 - perl-DB_File: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Devel-PPPort: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Devel-StackTrace: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Devel-Symdump: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Digest: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Digest-MD5: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Digest-SHA: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Encode: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Encode-Locale: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Env: - rationale: build dependency. - ref: master - buildorder: 3 - perl-experimental: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Exporter: - rationale: build dependency. - ref: master - buildorder: 3 - perl-ExtUtils-CBuilder: - rationale: build dependency. - ref: master - buildorder: 3 - perl-ExtUtils-Install: - rationale: build dependency. - ref: master - buildorder: 3 - perl-ExtUtils-MakeMaker: - rationale: build dependency. - ref: master - buildorder: 3 - perl-ExtUtils-Manifest: - rationale: build dependency. - ref: master - buildorder: 3 - perl-ExtUtils-ParseXS: - rationale: build dependency. - ref: master - buildorder: 3 - perl-File-Fetch: - rationale: build dependency. - ref: master - buildorder: 3 - perl-File-Path: - rationale: build dependency. - ref: master - buildorder: 3 - perl-File-Slurp-Tiny: - rationale: build dependency. - ref: master - buildorder: 3 - perl-File-Temp: - rationale: build dependency. - ref: master - buildorder: 3 - perl-File-Which: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Filter: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Filter-Simple: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Getopt-Long: - rationale: build dependency. - ref: master - buildorder: 3 - perl-HTML-Tagset: - rationale: build dependency. - ref: master - buildorder: 3 - perl-HTTP-Date: - rationale: build dependency. - ref: master - buildorder: 3 - perl-HTTP-Tiny: - rationale: build dependency. - ref: master - buildorder: 3 - perl-inc-latest: - rationale: build dependency. - ref: master - buildorder: 3 - perl-IO-HTML: - rationale: build dependency. - ref: master - buildorder: 3 - perl-IO-Socket-IP: - rationale: build dependency. - ref: master - buildorder: 3 - perl-IO-String: - rationale: build dependency. - ref: master - buildorder: 3 - perl-IO-Tty: - rationale: build dependency. - ref: master - buildorder: 3 - perl-IPC-Cmd: - rationale: build dependency. - ref: master - buildorder: 3 - perl-IPC-System-Simple: - rationale: build dependency. - ref: master - buildorder: 3 - perl-IPC-SysV: - rationale: build dependency. - ref: master - buildorder: 3 - perl-JSON-PP: - rationale: build dependency. - ref: master - buildorder: 3 - perl-libnet: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Locale-Codes: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Locale-Maketext: - rationale: build dependency. - ref: master - buildorder: 3 - perl-LWP-MediaTypes: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Math-BigInt: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Math-BigRat: - rationale: build dependency. - ref: master - buildorder: 3 - perl-MIME-Base64: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Module-CoreList: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Module-Load: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Module-Load-Conditional: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Module-Metadata: - rationale: build dependency. - ref: master - buildorder: 3 - perl-MRO-Compat: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Net-LibIDN: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Number-Compare: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Params-Check: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Params-Util: - rationale: build dependency. - ref: master - buildorder: 3 - perl-parent: - rationale: build dependency. - ref: master - buildorder: 3 - perl-PathTools: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Perl-OSType: - rationale: build dependency. - ref: master - buildorder: 3 - perl-perlfaq: - rationale: build dependency. - ref: master - buildorder: 3 - perl-PerlIO-via-QuotedPrint: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Pod-Checker: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Pod-Escapes: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Pod-Parser: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Pod-Perldoc: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Pod-Simple: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Pod-Usage: - rationale: build dependency. - ref: master - buildorder: 3 - perl-podlators: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Scalar-List-Utils: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Socket: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Socket6: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Sort-Versions: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Storable: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Sub-Install: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Sub-Uplevel: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Sys-Syslog: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Term-ANSIColor: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Term-Cap: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Test-Deep: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Test-Harness: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Test-Needs: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Test-Pod: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Test-Simple: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Test-Warnings: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Text-Balanced: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Text-Glob: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Text-ParseWords: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Text-Tabs+Wrap: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Thread-Queue: - rationale: build dependency. - ref: master - buildorder: 3 - perl-threads: - rationale: build dependency. - ref: master - buildorder: 3 - perl-threads-shared: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Tie-IxHash: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Time-HiRes: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Time-Local: - rationale: build dependency. - ref: master - buildorder: 3 - perl-TimeDate: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Unicode-Collate: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Unicode-Normalize: - rationale: build dependency. - ref: master - buildorder: 3 - perl-version: - rationale: build dependency. - ref: master - buildorder: 3 - perl-YAML: - rationale: build dependency. - ref: master - buildorder: 3 - perl-Data-OptList: - rationale: build dependency. - ref: master - buildorder: 4 - perl-Expect: - rationale: build dependency. - ref: master - buildorder: 4 - perl-File-Find-Object: - rationale: build dependency. - ref: master - buildorder: 4 - perl-File-Find-Rule: - rationale: build dependency. - ref: master - buildorder: 4 - perl-File-HomeDir: - rationale: build dependency. - ref: master - buildorder: 4 - perl-IO-Compress: - rationale: build dependency. - ref: master - buildorder: 4 - perl-IPC-Run: - rationale: build dependency. - ref: master - buildorder: 4 - perl-Math-BigInt-FastCalc: - rationale: build dependency. - ref: master - buildorder: 4 - perl-Module-Build: - rationale: build dependency. - ref: master - buildorder: 4 - perl-Package-Generator: - rationale: build dependency. - ref: master - buildorder: 4 - perl-Pod-Coverage: - rationale: build dependency. - ref: master - buildorder: 4 - perl-Sub-Identify: - rationale: build dependency. - ref: master - buildorder: 4 - perl-Test-Exception: - rationale: build dependency. - ref: master - buildorder: 4 - perl-Test-FailWarnings: - rationale: build dependency. - ref: master - buildorder: 4 - perl-Test-NoWarnings: - rationale: build dependency. - ref: master - buildorder: 4 - perl-Test-Warn: - rationale: build dependency. - ref: master - buildorder: 4 - perl-Text-Diff: - rationale: build dependency. - ref: master - buildorder: 4 - perl-Text-Template: - rationale: build dependency. - ref: master - buildorder: 4 - perl-URI: - rationale: build dependency. - ref: master - buildorder: 4 - perl-File-Find-Object-Rule: - rationale: build dependency. - ref: master - buildorder: 5 - perl-File-Find-Rule-Perl: - rationale: build dependency. - ref: master - buildorder: 5 - perl-HTML-Parser: - rationale: build dependency. - ref: master - buildorder: 5 - perl-local-lib: - rationale: build dependency. - ref: master - buildorder: 5 - perl-Net-IDN-Encode: - rationale: build dependency. - ref: master - buildorder: 5 - perl-Net-SSLeay: - rationale: build dependency. - ref: master - buildorder: 5 - perl-PerlIO-utf8_strict: - rationale: build dependency. - ref: master - buildorder: 5 - perl-Sub-Exporter: - rationale: build dependency. - ref: master - buildorder: 5 - perl-SUPER: - rationale: build dependency. - ref: master - buildorder: 5 - perl-Test-Pod-Coverage: - rationale: build dependency. - ref: master - buildorder: 5 - perl-BSD-Resource: - rationale: build dependency. - ref: master - buildorder: 6 - perl-Data-Section: - rationale: build dependency. - ref: master - buildorder: 6 - perl-Devel-Size: - rationale: build dependency. - ref: master - buildorder: 6 - perl-Mixin-Linewise: - rationale: build dependency. - ref: master - buildorder: 6 - perl-Module-Runtime: - rationale: build dependency. - ref: master - buildorder: 6 - perl-Perl-Version: - rationale: build dependency. - ref: master - buildorder: 6 - perl-Test-CPAN-Meta: - rationale: build dependency. - ref: master - buildorder: 6 - perl-Test-MockModule: - rationale: build dependency. - ref: master - buildorder: 6 - perl-Test-Output: - rationale: build dependency. - ref: master - buildorder: 6 - perl-Test-Taint: - rationale: build dependency. - ref: master - buildorder: 6 - perl-Test-TrailingSpace: - rationale: build dependency. - ref: master - buildorder: 6 - perl-Test-Version: - rationale: build dependency. - ref: master - buildorder: 6 - perl-Archive-Zip: - rationale: build dependency. - ref: master - buildorder: 7 - perl-Import-Into: - rationale: build dependency. - ref: master - buildorder: 7 - perl-IO-Socket-INET6: - rationale: build dependency. - ref: master - buildorder: 7 - perl-Pod-Eventual: - rationale: build dependency. - ref: master - buildorder: 7 - perl-IO-Socket-SSL: - rationale: build dependency. - ref: master - buildorder: 8 - perl-Pod-Coverage-TrustPod: - rationale: build dependency. - ref: master - buildorder: 8 - perl-CPAN-Meta-Check: - rationale: build dependency. - ref: master - buildorder: 9 - perl-Try-Tiny: - rationale: build dependency. - ref: master - buildorder: 10 - perl-HTTP-Message: - rationale: build dependency. - ref: master - buildorder: 11 - perl-Software-License: - rationale: build dependency. - ref: master - buildorder: 11 - perl-CGI: - rationale: build dependency. - ref: master - buildorder: 12 diff --git a/sources b/sources deleted file mode 100644 index e69de29..0000000 From e5954031f9e72d6b455c48a7bff6cd5991806bfe Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Fri, 22 Jul 2022 07:56:54 +0200 Subject: [PATCH 34/44] Initial version of module --- perl-bootstrap.yaml | 980 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 980 insertions(+) create mode 100644 perl-bootstrap.yaml diff --git a/perl-bootstrap.yaml b/perl-bootstrap.yaml new file mode 100644 index 0000000..6e6ad61 --- /dev/null +++ b/perl-bootstrap.yaml @@ -0,0 +1,980 @@ +document: modulemd-packager +version: 3 +data: + stream: '5.36' + summary: Perl bootstrap module for bootstrapping Perl module + description: > + This is the Perl interpreter and a set of modules written in Perl + language intended for bootstrapping a perl module. This bootstrap + module disables some optional tests to limit the amount of components. + This module is not intended for a public use. It's an intermediate + step for building the perl module. + license: [MIT] + xmd: + mbs_options: + # Prevent from contaminating build root with non-modular Perl packages + blocked_packages: + - perl + - perl-Algorithm-Diff + - perl-Archive-Tar + - perl-Archive-Zip + - perl-autodie + - perl-bignum + - perl-Capture-Tiny + - perl-Carp + - perl-Compress-Bzip2 + - perl-Compress-Raw-Bzip2 + - perl-Compress-Raw-Lzma + - perl-Compress-Raw-Zlib + - perl-Config-AutoConf + - perl-Config-Perl-V + - perl-constant + - perl-CPAN + - perl-CPAN-DistnameInfo + - perl-CPAN-Meta + - perl-CPAN-Meta-Requirements + - perl-CPAN-Meta-YAML + - perl-Data-Dumper + - perl-Data-OptList + - perl-Data-Section + - perl-DB_File + - perl-Devel-PPPort + - perl-Devel-Size + - perl-Digest + - perl-Digest-MD5 + - perl-Digest-SHA + - perl-Digest-SHA1 + - perl-Encode + - perl-Encode-Locale + - perl-Env + - perl-experimental + - perl-Exporter + - perl-ExtUtils-CBuilder + - perl-ExtUtils-Install + - perl-ExtUtils-MakeMaker + - perl-ExtUtils-Manifest + - perl-ExtUtils-ParseXS + - perl-Fedora-VSP + - perl-File-Fetch + - perl-File-HomeDir + - perl-File-Path + - perl-File-Remove + - perl-File-Temp + - perl-File-Which + - perl-Filter + - perl-Filter-Simple + - perl-generators + - perl-Getopt-Long + - perl-HTTP-Tiny + - perl-Importer + - perl-inc-latest + - perl-IO-Compress + - perl-IO-Compress-Lzma + - perl-IO-Socket-IP + - perl-IO-Tty + - perl-IO-Zlib + - perl-IPC-Cmd + - perl-IPC-Run + - perl-IPC-System-Simple + - perl-IPC-SysV + - perl-JSON-PP + - perl-libnet + - perl-Locale-Maketext + - perl-local-lib + - perl-Math-BigInt + - perl-Math-BigInt-FastCalc + - perl-Math-BigInt-GMP + - perl-Math-BigRat + - perl-MIME-Base64 + - perl-Module-Build + - perl-Module-CoreList + - perl-Module-Install + - perl-Module-Load + - perl-Module-Load-Conditional + - perl-Module-Metadata + - perl-Module-ScanDeps + - perl-Module-Signature + - perl-MRO-Compat + - perl-Net-Ping + - perl-Object-HashBase + - perl-Package-Generator + - perl-Params-Check + - perl-Params-Util + - perl-parent + - perl-PathTools + - perl-perlfaq + - perl-PerlIO-via-QuotedPrint + - perl-Perl-OSType + - perl-Pod-Checker + - perl-Pod-Escapes + - perl-podlators + - perl-Pod-Parser + - perl-Pod-Perldoc + - perl-Pod-Simple + - perl-Pod-Usage + - perl-Scalar-List-Utils + - perl-Socket + - perl-Software-License + - perl-srpm-macros + - perl-Storable + - perl-Sub-Exporter + - perl-Sub-Install + - perl-Sys-Syslog + - perl-Term-ANSIColor + - perl-Term-Cap + - perl-TermReadKey + - perl-Term-Size-Any + - perl-Term-Size-Perl + - perl-Term-Table + - perl-Test-FailWarnings + - perl-Test-Harness + - perl-Test-Needs + - perl-Test-NoWarnings + - perl-Test-Pod + - perl-Test-Requires + - perl-Test-Simple + - perl-Text-Balanced + - perl-Text-Diff + - perl-Text-Glob + - perl-Text-ParseWords + - perl-Text-Tabs+Wrap + - perl-Text-Template + - perl-Thread-Queue + - perl-threads + - perl-threads-shared + - perl-Tie-RefHash + - perl-Time-HiRes + - perl-Time-Local + - perl-Try-Tiny + - perl-Unicode-Collate + - perl-Unicode-Normalize + - perl-URI + - perl-version + - perl-YAML-Tiny + configurations: + - context: 'f35' + platform: f35 + buildopts: + rpms: + macros: | + %perl_bootstrap 1 + %_with_perl_enables_groff 1 + %_without_perl_enables_syslog_test 1 + %_with_perl_enables_systemtap 1 + %_without_perl_enables_tcsh 1 + %_without_perl_Archive_Tar_enables_optional_test 1 + %_without_perl_autodie_enables_optional_test 1 + %_without_perl_Compress_Bzip2_enables_optional_test 1 + %_without_perl_Compress_Raw_Bzip2_enables_optional_test 1 + %_without_perl_Compress_Raw_Lzma_enables_optional_test 1 + %_without_perl_Compress_Raw_Zlib_enables_optional_test 1 + %_without_perl_Config_AutoConf_enables_File_Slurper 1 + %_without_perl_Config_AutoConf_enables_Scalar_Util 1 + %_without_perl_constant_enables_optional_test 1 + %_without_perl_CPAN_enables_optional_test 1 + %_without_perl_CPAN_Meta_Requirements_enables_optional_test 1 + %_without_perl_CPAN_Meta_YAML_enables_extra_test 1 + %_without_perl_Data_OptList_enables_extra_test 1 + %_without_perl_Data_Section_enables_extra_test 1 + %_without_perl_Data_Section_enables_optional_test 1 + %_without_perl_DB_File_enables_optional_test 1 + %_without_perl_Devel_PPPort_enables_optional_test 1 + %_without_perl_Devel_Size_enables_optional_test 1 + %_without_perl_Digest_SHA_enables_optional_test 1 + %_without_perl_Filter_enables_optional_test 1 + %_without_perl_IO_Compress_enables_optional_test 1 + %_without_perl_IO_Compress_Lzma_enables_optional_test 1 + %_without_perl_IO_Socket_IP_enables_optional_test 1 + %_without_perl_IPC_Cmd_enables_IPC_Run 1 + %_without_perl_IPC_Run_enables_optional_test 1 + %_without_perl_IPC_System_Simple_enables_optional_test 1 + %_without_perl_IPC_SysV_enables_optional_test 1 + %_without_perl_JSON_PP_enables_optional_test 1 + %_without_perl_libnet_enables_sasl 1 + %_without_perl_libnet_enables_ssl 1 + %_without_perl_Locale_Maketext_enables_optional_test 1 + %_without_perl_Module_Build_enables_optional_test 1 + %_without_perl_Module_Install_enables_optional_test 1 + %_without_perl_Module_ScanDeps_enables_optional_tests 1 + %_without_perl_Module_ScanDeps_enables_prefork 1 + %_without_perl_Net_Ping_enables_optional_test 1 + %_without_perl_Package_Generator_enables_extra_test 1 + %_without_perl_Perl_OSType_enables_optional_test 1 + %_without_perl_Pod_Parser_enables_optional_test 1 + %_without_perl_Pod_Perldoc_enables_tk_test 1 + %_without_perl_Pod_Simple_enables_optional_test 1 + %_without_perl_Software_License_enables_extra_test 1 + %_without_perl_Software_License_enables_optional_test 1 + %_without_perl_Sub_Exporter_enables_extra_test 1 + %_without_perl_Sub_Install_enables_optional_test 1 + %_without_perl_Sys_Syslog_enables_optional_test 1 + %_without_perl_Term_Size_Any_enabels_optional_test 1 + %_with_perl_Term_Table_enables_terminal 1 + %_without_perl_Term_Table_enables_unicode 1 + %_without_perl_Test_Harness_enables_optional_test 1 + %_without_perl_Test_NoWarnings_enables_stack_trace 1 + %_without_perl_Test_Simple_enables_Module_Pluggable 1 + %_without_perl_Test_Simple_enables_optional_test 1 + %_without_perl_Text_Template_enables_optional_test 1 + %_without_perl_Try_Tiny_enables_optional_test 1 + %_without_perl_URI_enables_Business_ISBN 1 + %_without_perl_URI_enables_Regexp_IPv6 1 + %_without_perl_version_enables_optional_test 1 + %_without_perl_YAML_Tiny_enables_JSON_MaybeX_test 1 + - context: 'f36' + platform: f36 + buildopts: + rpms: + macros: | + %perl_bootstrap 1 + %_with_perl_enables_groff 1 + %_without_perl_enables_syslog_test 1 + %_with_perl_enables_systemtap 1 + %_without_perl_enables_tcsh 1 + %_without_perl_Archive_Tar_enables_optional_test 1 + %_without_perl_autodie_enables_optional_test 1 + %_without_perl_Compress_Bzip2_enables_optional_test 1 + %_without_perl_Compress_Raw_Bzip2_enables_optional_test 1 + %_without_perl_Compress_Raw_Lzma_enables_optional_test 1 + %_without_perl_Compress_Raw_Zlib_enables_optional_test 1 + %_without_perl_Config_AutoConf_enables_File_Slurper 1 + %_without_perl_Config_AutoConf_enables_Scalar_Util 1 + %_without_perl_constant_enables_optional_test 1 + %_without_perl_CPAN_enables_optional_test 1 + %_without_perl_CPAN_Meta_Requirements_enables_optional_test 1 + %_without_perl_CPAN_Meta_YAML_enables_extra_test 1 + %_without_perl_Data_OptList_enables_extra_test 1 + %_without_perl_Data_Section_enables_extra_test 1 + %_without_perl_Data_Section_enables_optional_test 1 + %_without_perl_DB_File_enables_optional_test 1 + %_without_perl_Devel_PPPort_enables_optional_test 1 + %_without_perl_Devel_Size_enables_optional_test 1 + %_without_perl_Digest_SHA_enables_optional_test 1 + %_without_perl_Filter_enables_optional_test 1 + %_without_perl_IO_Compress_enables_optional_test 1 + %_without_perl_IO_Compress_Lzma_enables_optional_test 1 + %_without_perl_IO_Socket_IP_enables_optional_test 1 + %_without_perl_IPC_Cmd_enables_IPC_Run 1 + %_without_perl_IPC_Run_enables_optional_test 1 + %_without_perl_IPC_System_Simple_enables_optional_test 1 + %_without_perl_IPC_SysV_enables_optional_test 1 + %_without_perl_JSON_PP_enables_optional_test 1 + %_without_perl_libnet_enables_sasl 1 + %_without_perl_libnet_enables_ssl 1 + %_without_perl_Locale_Maketext_enables_optional_test 1 + %_without_perl_Module_Build_enables_optional_test 1 + %_without_perl_Module_Install_enables_optional_test 1 + %_without_perl_Module_ScanDeps_enables_optional_tests 1 + %_without_perl_Module_ScanDeps_enables_prefork 1 + %_without_perl_Net_Ping_enables_optional_test 1 + %_without_perl_Package_Generator_enables_extra_test 1 + %_without_perl_Perl_OSType_enables_optional_test 1 + %_without_perl_Pod_Parser_enables_optional_test 1 + %_without_perl_Pod_Perldoc_enables_tk_test 1 + %_without_perl_Pod_Simple_enables_optional_test 1 + %_without_perl_Software_License_enables_extra_test 1 + %_without_perl_Software_License_enables_optional_test 1 + %_without_perl_Sub_Exporter_enables_extra_test 1 + %_without_perl_Sub_Install_enables_optional_test 1 + %_without_perl_Sys_Syslog_enables_optional_test 1 + %_without_perl_Term_Size_Any_enabels_optional_test 1 + %_with_perl_Term_Table_enables_terminal 1 + %_without_perl_Term_Table_enables_unicode 1 + %_without_perl_Test_Harness_enables_optional_test 1 + %_without_perl_Test_NoWarnings_enables_stack_trace 1 + %_without_perl_Test_Simple_enables_Module_Pluggable 1 + %_without_perl_Test_Simple_enables_optional_test 1 + %_without_perl_Text_Template_enables_optional_test 1 + %_without_perl_Try_Tiny_enables_optional_test 1 + %_without_perl_URI_enables_Business_ISBN 1 + %_without_perl_URI_enables_Regexp_IPv6 1 + %_without_perl_version_enables_optional_test 1 + %_without_perl_YAML_Tiny_enables_JSON_MaybeX_test 1 + - context: 'f37' + platform: f37 + buildopts: + rpms: + macros: | + %perl_bootstrap 1 + %_with_perl_enables_groff 1 + %_without_perl_enables_syslog_test 1 + %_with_perl_enables_systemtap 1 + %_without_perl_enables_tcsh 1 + %_without_perl_Archive_Tar_enables_optional_test 1 + %_without_perl_autodie_enables_optional_test 1 + %_without_perl_Compress_Bzip2_enables_optional_test 1 + %_without_perl_Compress_Raw_Bzip2_enables_optional_test 1 + %_without_perl_Compress_Raw_Lzma_enables_optional_test 1 + %_without_perl_Compress_Raw_Zlib_enables_optional_test 1 + %_without_perl_Config_AutoConf_enables_File_Slurper 1 + %_without_perl_Config_AutoConf_enables_Scalar_Util 1 + %_without_perl_constant_enables_optional_test 1 + %_without_perl_CPAN_enables_optional_test 1 + %_without_perl_CPAN_Meta_Requirements_enables_optional_test 1 + %_without_perl_CPAN_Meta_YAML_enables_extra_test 1 + %_without_perl_Data_OptList_enables_extra_test 1 + %_without_perl_Data_Section_enables_extra_test 1 + %_without_perl_Data_Section_enables_optional_test 1 + %_without_perl_DB_File_enables_optional_test 1 + %_without_perl_Devel_PPPort_enables_optional_test 1 + %_without_perl_Devel_Size_enables_optional_test 1 + %_without_perl_Digest_SHA_enables_optional_test 1 + %_without_perl_Filter_enables_optional_test 1 + %_without_perl_IO_Compress_enables_optional_test 1 + %_without_perl_IO_Compress_Lzma_enables_optional_test 1 + %_without_perl_IO_Socket_IP_enables_optional_test 1 + %_without_perl_IPC_Cmd_enables_IPC_Run 1 + %_without_perl_IPC_Run_enables_optional_test 1 + %_without_perl_IPC_System_Simple_enables_optional_test 1 + %_without_perl_IPC_SysV_enables_optional_test 1 + %_without_perl_JSON_PP_enables_optional_test 1 + %_without_perl_libnet_enables_sasl 1 + %_without_perl_libnet_enables_ssl 1 + %_without_perl_Locale_Maketext_enables_optional_test 1 + %_without_perl_Module_Build_enables_optional_test 1 + %_without_perl_Module_Install_enables_optional_test 1 + %_without_perl_Module_ScanDeps_enables_optional_tests 1 + %_without_perl_Module_ScanDeps_enables_prefork 1 + %_without_perl_Net_Ping_enables_optional_test 1 + %_without_perl_Package_Generator_enables_extra_test 1 + %_without_perl_Perl_OSType_enables_optional_test 1 + %_without_perl_Pod_Parser_enables_optional_test 1 + %_without_perl_Pod_Perldoc_enables_tk_test 1 + %_without_perl_Pod_Simple_enables_optional_test 1 + %_without_perl_Software_License_enables_extra_test 1 + %_without_perl_Software_License_enables_optional_test 1 + %_without_perl_Sub_Exporter_enables_extra_test 1 + %_without_perl_Sub_Install_enables_optional_test 1 + %_without_perl_Sys_Syslog_enables_optional_test 1 + %_without_perl_Term_Size_Any_enabels_optional_test 1 + %_with_perl_Term_Table_enables_terminal 1 + %_without_perl_Term_Table_enables_unicode 1 + %_without_perl_Test_Harness_enables_optional_test 1 + %_without_perl_Test_NoWarnings_enables_stack_trace 1 + %_without_perl_Test_Simple_enables_Module_Pluggable 1 + %_without_perl_Test_Simple_enables_optional_test 1 + %_without_perl_Text_Template_enables_optional_test 1 + %_without_perl_Try_Tiny_enables_optional_test 1 + %_without_perl_URI_enables_Business_ISBN 1 + %_without_perl_URI_enables_Regexp_IPv6 1 + %_without_perl_version_enables_optional_test 1 + %_without_perl_YAML_Tiny_enables_JSON_MaybeX_test 1 + - context: 'eln' + platform: eln + buildopts: + rpms: + macros: | + %perl_bootstrap 1 + %_with_perl_enables_groff 1 + %_without_perl_enables_syslog_test 1 + %_with_perl_enables_systemtap 1 + %_without_perl_enables_tcsh 1 + %_without_perl_Archive_Tar_enables_optional_test 1 + %_without_perl_autodie_enables_optional_test 1 + %_without_perl_Compress_Bzip2_enables_optional_test 1 + %_without_perl_Compress_Raw_Bzip2_enables_optional_test 1 + %_without_perl_Compress_Raw_Lzma_enables_optional_test 1 + %_without_perl_Compress_Raw_Zlib_enables_optional_test 1 + %_without_perl_Config_AutoConf_enables_File_Slurper 1 + %_without_perl_Config_AutoConf_enables_Scalar_Util 1 + %_without_perl_constant_enables_optional_test 1 + %_without_perl_CPAN_enables_optional_test 1 + %_without_perl_CPAN_Meta_Requirements_enables_optional_test 1 + %_without_perl_CPAN_Meta_YAML_enables_extra_test 1 + %_without_perl_Data_OptList_enables_extra_test 1 + %_without_perl_Data_Section_enables_extra_test 1 + %_without_perl_Data_Section_enables_optional_test 1 + %_without_perl_DB_File_enables_optional_test 1 + %_without_perl_Devel_PPPort_enables_optional_test 1 + %_without_perl_Devel_Size_enables_optional_test 1 + %_without_perl_Digest_SHA_enables_optional_test 1 + %_without_perl_Filter_enables_optional_test 1 + %_without_perl_IO_Compress_enables_optional_test 1 + %_without_perl_IO_Compress_Lzma_enables_optional_test 1 + %_without_perl_IO_Socket_IP_enables_optional_test 1 + %_without_perl_IPC_Cmd_enables_IPC_Run 1 + %_without_perl_IPC_Run_enables_optional_test 1 + %_without_perl_IPC_System_Simple_enables_optional_test 1 + %_without_perl_IPC_SysV_enables_optional_test 1 + %_without_perl_JSON_PP_enables_optional_test 1 + %_without_perl_libnet_enables_sasl 1 + %_without_perl_libnet_enables_ssl 1 + %_without_perl_Locale_Maketext_enables_optional_test 1 + %_without_perl_Module_Build_enables_optional_test 1 + %_without_perl_Module_Install_enables_optional_test 1 + %_without_perl_Module_ScanDeps_enables_optional_tests 1 + %_without_perl_Module_ScanDeps_enables_prefork 1 + %_without_perl_Net_Ping_enables_optional_test 1 + %_without_perl_Package_Generator_enables_extra_test 1 + %_without_perl_Perl_OSType_enables_optional_test 1 + %_without_perl_Pod_Parser_enables_optional_test 1 + %_without_perl_Pod_Perldoc_enables_tk_test 1 + %_without_perl_Pod_Simple_enables_optional_test 1 + %_without_perl_Software_License_enables_extra_test 1 + %_without_perl_Software_License_enables_optional_test 1 + %_without_perl_Sub_Exporter_enables_extra_test 1 + %_without_perl_Sub_Install_enables_optional_test 1 + %_without_perl_Sys_Syslog_enables_optional_test 1 + %_without_perl_Term_Size_Any_enabels_optional_test 1 + %_with_perl_Term_Table_enables_terminal 1 + %_without_perl_Term_Table_enables_unicode 1 + %_without_perl_Test_Harness_enables_optional_test 1 + %_without_perl_Test_NoWarnings_enables_stack_trace 1 + %_without_perl_Test_Simple_enables_Module_Pluggable 1 + %_without_perl_Test_Simple_enables_optional_test 1 + %_without_perl_Text_Template_enables_optional_test 1 + %_without_perl_Try_Tiny_enables_optional_test 1 + %_without_perl_URI_enables_Business_ISBN 1 + %_without_perl_URI_enables_Regexp_IPv6 1 + %_without_perl_version_enables_optional_test 1 + %_without_perl_YAML_Tiny_enables_JSON_MaybeX_test 1 + references: + community: https://docs.fedoraproject.org/en-US/modularity/ + documentation: https://asamalik.fedorapeople.org/boltron-doc/development/building-modules/module-guidelines.html + tracker: https://bugzilla.redhat.com/buglist.cgi?classification=Fedora&product=Fedora%20Modules&component=perl-bootstrap + components: + rpms: + perl: + rationale: The Perl interpreter. + ref: rawhide + buildorder: 0 + perl-Fedora-VSP: + rationale: A build dependency. + ref: rawhide + buildorder: 1 + perl-generators: + rationale: A build dependency. + ref: rawhide + buildorder: 2 + perl-Algorithm-Diff: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Archive-Tar: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Archive-Zip: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-autodie: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Capture-Tiny: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Carp: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Compress-Bzip2: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Compress-Raw-Bzip2: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Compress-Raw-Lzma: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Compress-Raw-Zlib: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Config-Perl-V: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-constant: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-CPAN-DistnameInfo: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-CPAN-Meta: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-CPAN-Meta-Requirements: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-CPAN-Meta-YAML: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Data-Dumper: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-DB_File: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Devel-PPPort: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Devel-Size: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Digest: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Digest-MD5: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Digest-SHA: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Digest-SHA1: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Encode: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Encode-Locale: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Env: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-experimental: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Exporter: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-ExtUtils-CBuilder: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-ExtUtils-Install: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-ExtUtils-MakeMaker: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-ExtUtils-Manifest: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-ExtUtils-ParseXS: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-File-Fetch: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-File-Path: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-File-Remove: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-File-Temp: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-File-Which: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Filter: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Filter-Simple: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Getopt-Long: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-HTTP-Tiny: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Importer: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-inc-latest: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-IO-Socket-IP: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-IO-Tty: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-IO-Zlib: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-IPC-Cmd: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-IPC-System-Simple: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-IPC-SysV: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-JSON-PP: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-libnet: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Locale-Maketext: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Math-BigInt: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Math-BigRat: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-MIME-Base64: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Module-CoreList: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Module-Load: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Module-Load-Conditional: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Module-Metadata: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-MRO-Compat: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Net-Ping: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Object-HashBase: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Params-Check: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-parent: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-PathTools: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-perlfaq: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-PerlIO-via-QuotedPrint: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Perl-OSType: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Pod-Checker: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Pod-Escapes: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-podlators: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Pod-Parser: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Pod-Perldoc: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Pod-Simple: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Scalar-List-Utils: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Socket: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Storable: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Sub-Install: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Sys-Syslog: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Term-ANSIColor: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Term-Cap: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-TermReadKey: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Term-Size-Perl: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Test-Harness: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Test-Needs: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Test-NoWarnings: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Test-Pod: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Test-Requires: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Test-Simple: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Text-Balanced: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Text-Glob: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Text-ParseWords: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Text-Tabs+Wrap: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Text-Template: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Thread-Queue: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-threads: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-threads-shared: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Tie-RefHash: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Time-HiRes: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Time-Local: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Try-Tiny: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Unicode-Collate: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-Unicode-Normalize: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-version: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-YAML-Tiny: + rationale: A build dependency. + ref: rawhide + buildorder: 3 + perl-bignum: + rationale: A build dependency. + ref: rawhide + buildorder: 4 + perl-Config-AutoConf: + rationale: A build dependency. + ref: rawhide + buildorder: 4 + perl-CPAN: + rationale: A build dependency. + ref: rawhide + buildorder: 4 + perl-File-HomeDir: + rationale: A build dependency. + ref: rawhide + buildorder: 4 + perl-IO-Compress: + rationale: A build dependency. + ref: rawhide + buildorder: 4 + perl-IPC-Run: + rationale: A build dependency. + ref: rawhide + buildorder: 4 + perl-Math-BigInt-FastCalc: + rationale: A build dependency. + ref: rawhide + buildorder: 4 + perl-Math-BigInt-GMP: + rationale: A build dependency. + ref: rawhide + buildorder: 4 + perl-Module-Build: + rationale: A build dependency. + ref: rawhide + buildorder: 4 + perl-Module-ScanDeps: + rationale: A build dependency. + ref: rawhide + buildorder: 4 + perl-Pod-Usage: + rationale: A build dependency. + ref: rawhide + buildorder: 4 + perl-Term-Size-Any: + rationale: A build dependency. + ref: rawhide + buildorder: 4 + perl-Test-FailWarnings: + rationale: A build dependency. + ref: rawhide + buildorder: 4 + perl-Text-Diff: + rationale: A build dependency. + ref: rawhide + buildorder: 4 + perl-URI: + rationale: A build dependency. + ref: rawhide + buildorder: 4 + perl-IO-Compress-Lzma: + rationale: A build dependency. + ref: rawhide + buildorder: 5 + perl-local-lib: + rationale: A build dependency. + ref: rawhide + buildorder: 5 + perl-Module-Install: + rationale: A build dependency. + ref: rawhide + buildorder: 5 + perl-Params-Util: + rationale: A build dependency. + ref: rawhide + buildorder: 5 + perl-Term-Table: + rationale: A build dependency. + ref: rawhide + buildorder: 5 + perl-Data-OptList: + rationale: A build dependency. + ref: rawhide + buildorder: 6 + perl-Module-Signature: + rationale: A build dependency. + ref: rawhide + buildorder: 6 + perl-Package-Generator: + rationale: A build dependency. + ref: rawhide + buildorder: 6 + perl-Sub-Exporter: + rationale: A build dependency. + ref: rawhide + buildorder: 7 + perl-Data-Section: + rationale: A build dependency. + ref: rawhide + buildorder: 8 + perl-Software-License: + rationale: A build dependency. + ref: rawhide + buildorder: 9 From b97c9262c5c5ed5a0a3add7e690157fe4af481e9 Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Tue, 26 Jul 2022 14:02:35 +0200 Subject: [PATCH 35/44] Remove context for eln --- perl-bootstrap.yaml | 69 --------------------------------------------- 1 file changed, 69 deletions(-) diff --git a/perl-bootstrap.yaml b/perl-bootstrap.yaml index 6e6ad61..92e7f8c 100644 --- a/perl-bootstrap.yaml +++ b/perl-bootstrap.yaml @@ -359,75 +359,6 @@ data: %_without_perl_URI_enables_Regexp_IPv6 1 %_without_perl_version_enables_optional_test 1 %_without_perl_YAML_Tiny_enables_JSON_MaybeX_test 1 - - context: 'eln' - platform: eln - buildopts: - rpms: - macros: | - %perl_bootstrap 1 - %_with_perl_enables_groff 1 - %_without_perl_enables_syslog_test 1 - %_with_perl_enables_systemtap 1 - %_without_perl_enables_tcsh 1 - %_without_perl_Archive_Tar_enables_optional_test 1 - %_without_perl_autodie_enables_optional_test 1 - %_without_perl_Compress_Bzip2_enables_optional_test 1 - %_without_perl_Compress_Raw_Bzip2_enables_optional_test 1 - %_without_perl_Compress_Raw_Lzma_enables_optional_test 1 - %_without_perl_Compress_Raw_Zlib_enables_optional_test 1 - %_without_perl_Config_AutoConf_enables_File_Slurper 1 - %_without_perl_Config_AutoConf_enables_Scalar_Util 1 - %_without_perl_constant_enables_optional_test 1 - %_without_perl_CPAN_enables_optional_test 1 - %_without_perl_CPAN_Meta_Requirements_enables_optional_test 1 - %_without_perl_CPAN_Meta_YAML_enables_extra_test 1 - %_without_perl_Data_OptList_enables_extra_test 1 - %_without_perl_Data_Section_enables_extra_test 1 - %_without_perl_Data_Section_enables_optional_test 1 - %_without_perl_DB_File_enables_optional_test 1 - %_without_perl_Devel_PPPort_enables_optional_test 1 - %_without_perl_Devel_Size_enables_optional_test 1 - %_without_perl_Digest_SHA_enables_optional_test 1 - %_without_perl_Filter_enables_optional_test 1 - %_without_perl_IO_Compress_enables_optional_test 1 - %_without_perl_IO_Compress_Lzma_enables_optional_test 1 - %_without_perl_IO_Socket_IP_enables_optional_test 1 - %_without_perl_IPC_Cmd_enables_IPC_Run 1 - %_without_perl_IPC_Run_enables_optional_test 1 - %_without_perl_IPC_System_Simple_enables_optional_test 1 - %_without_perl_IPC_SysV_enables_optional_test 1 - %_without_perl_JSON_PP_enables_optional_test 1 - %_without_perl_libnet_enables_sasl 1 - %_without_perl_libnet_enables_ssl 1 - %_without_perl_Locale_Maketext_enables_optional_test 1 - %_without_perl_Module_Build_enables_optional_test 1 - %_without_perl_Module_Install_enables_optional_test 1 - %_without_perl_Module_ScanDeps_enables_optional_tests 1 - %_without_perl_Module_ScanDeps_enables_prefork 1 - %_without_perl_Net_Ping_enables_optional_test 1 - %_without_perl_Package_Generator_enables_extra_test 1 - %_without_perl_Perl_OSType_enables_optional_test 1 - %_without_perl_Pod_Parser_enables_optional_test 1 - %_without_perl_Pod_Perldoc_enables_tk_test 1 - %_without_perl_Pod_Simple_enables_optional_test 1 - %_without_perl_Software_License_enables_extra_test 1 - %_without_perl_Software_License_enables_optional_test 1 - %_without_perl_Sub_Exporter_enables_extra_test 1 - %_without_perl_Sub_Install_enables_optional_test 1 - %_without_perl_Sys_Syslog_enables_optional_test 1 - %_without_perl_Term_Size_Any_enabels_optional_test 1 - %_with_perl_Term_Table_enables_terminal 1 - %_without_perl_Term_Table_enables_unicode 1 - %_without_perl_Test_Harness_enables_optional_test 1 - %_without_perl_Test_NoWarnings_enables_stack_trace 1 - %_without_perl_Test_Simple_enables_Module_Pluggable 1 - %_without_perl_Test_Simple_enables_optional_test 1 - %_without_perl_Text_Template_enables_optional_test 1 - %_without_perl_Try_Tiny_enables_optional_test 1 - %_without_perl_URI_enables_Business_ISBN 1 - %_without_perl_URI_enables_Regexp_IPv6 1 - %_without_perl_version_enables_optional_test 1 - %_without_perl_YAML_Tiny_enables_JSON_MaybeX_test 1 references: community: https://docs.fedoraproject.org/en-US/modularity/ documentation: https://asamalik.fedorapeople.org/boltron-doc/development/building-modules/module-guidelines.html From 59279582092ed54a59672880c25eef46a9759050 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 10 Aug 2022 16:49:20 +0000 Subject: [PATCH 36/44] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering From 6df221e36d160096ed8d8b0e7fab358648863980 Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Mon, 15 Aug 2022 09:45:53 +0200 Subject: [PATCH 37/44] Build module against platform:f38 --- perl-bootstrap.yaml | 341 ++++++++++++++++++++++++++------------------ 1 file changed, 205 insertions(+), 136 deletions(-) diff --git a/perl-bootstrap.yaml b/perl-bootstrap.yaml index 92e7f8c..3fe424f 100644 --- a/perl-bootstrap.yaml +++ b/perl-bootstrap.yaml @@ -359,6 +359,75 @@ data: %_without_perl_URI_enables_Regexp_IPv6 1 %_without_perl_version_enables_optional_test 1 %_without_perl_YAML_Tiny_enables_JSON_MaybeX_test 1 + - context: 'f38' + platform: f38 + buildopts: + rpms: + macros: | + %perl_bootstrap 1 + %_with_perl_enables_groff 1 + %_without_perl_enables_syslog_test 1 + %_with_perl_enables_systemtap 1 + %_without_perl_enables_tcsh 1 + %_without_perl_Archive_Tar_enables_optional_test 1 + %_without_perl_autodie_enables_optional_test 1 + %_without_perl_Compress_Bzip2_enables_optional_test 1 + %_without_perl_Compress_Raw_Bzip2_enables_optional_test 1 + %_without_perl_Compress_Raw_Lzma_enables_optional_test 1 + %_without_perl_Compress_Raw_Zlib_enables_optional_test 1 + %_without_perl_Config_AutoConf_enables_File_Slurper 1 + %_without_perl_Config_AutoConf_enables_Scalar_Util 1 + %_without_perl_constant_enables_optional_test 1 + %_without_perl_CPAN_enables_optional_test 1 + %_without_perl_CPAN_Meta_Requirements_enables_optional_test 1 + %_without_perl_CPAN_Meta_YAML_enables_extra_test 1 + %_without_perl_Data_OptList_enables_extra_test 1 + %_without_perl_Data_Section_enables_extra_test 1 + %_without_perl_Data_Section_enables_optional_test 1 + %_without_perl_DB_File_enables_optional_test 1 + %_without_perl_Devel_PPPort_enables_optional_test 1 + %_without_perl_Devel_Size_enables_optional_test 1 + %_without_perl_Digest_SHA_enables_optional_test 1 + %_without_perl_Filter_enables_optional_test 1 + %_without_perl_IO_Compress_enables_optional_test 1 + %_without_perl_IO_Compress_Lzma_enables_optional_test 1 + %_without_perl_IO_Socket_IP_enables_optional_test 1 + %_without_perl_IPC_Cmd_enables_IPC_Run 1 + %_without_perl_IPC_Run_enables_optional_test 1 + %_without_perl_IPC_System_Simple_enables_optional_test 1 + %_without_perl_IPC_SysV_enables_optional_test 1 + %_without_perl_JSON_PP_enables_optional_test 1 + %_without_perl_libnet_enables_sasl 1 + %_without_perl_libnet_enables_ssl 1 + %_without_perl_Locale_Maketext_enables_optional_test 1 + %_without_perl_Module_Build_enables_optional_test 1 + %_without_perl_Module_Install_enables_optional_test 1 + %_without_perl_Module_ScanDeps_enables_optional_tests 1 + %_without_perl_Module_ScanDeps_enables_prefork 1 + %_without_perl_Net_Ping_enables_optional_test 1 + %_without_perl_Package_Generator_enables_extra_test 1 + %_without_perl_Perl_OSType_enables_optional_test 1 + %_without_perl_Pod_Parser_enables_optional_test 1 + %_without_perl_Pod_Perldoc_enables_tk_test 1 + %_without_perl_Pod_Simple_enables_optional_test 1 + %_without_perl_Software_License_enables_extra_test 1 + %_without_perl_Software_License_enables_optional_test 1 + %_without_perl_Sub_Exporter_enables_extra_test 1 + %_without_perl_Sub_Install_enables_optional_test 1 + %_without_perl_Sys_Syslog_enables_optional_test 1 + %_without_perl_Term_Size_Any_enabels_optional_test 1 + %_with_perl_Term_Table_enables_terminal 1 + %_without_perl_Term_Table_enables_unicode 1 + %_without_perl_Test_Harness_enables_optional_test 1 + %_without_perl_Test_NoWarnings_enables_stack_trace 1 + %_without_perl_Test_Simple_enables_Module_Pluggable 1 + %_without_perl_Test_Simple_enables_optional_test 1 + %_without_perl_Text_Template_enables_optional_test 1 + %_without_perl_Try_Tiny_enables_optional_test 1 + %_without_perl_URI_enables_Business_ISBN 1 + %_without_perl_URI_enables_Regexp_IPv6 1 + %_without_perl_version_enables_optional_test 1 + %_without_perl_YAML_Tiny_enables_JSON_MaybeX_test 1 references: community: https://docs.fedoraproject.org/en-US/modularity/ documentation: https://asamalik.fedorapeople.org/boltron-doc/development/building-modules/module-guidelines.html @@ -367,545 +436,545 @@ data: rpms: perl: rationale: The Perl interpreter. - ref: rawhide + ref: f37 buildorder: 0 perl-Fedora-VSP: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 1 perl-generators: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 2 perl-Algorithm-Diff: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Archive-Tar: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Archive-Zip: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-autodie: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Capture-Tiny: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Carp: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Compress-Bzip2: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Compress-Raw-Bzip2: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Compress-Raw-Lzma: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Compress-Raw-Zlib: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Config-Perl-V: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-constant: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-CPAN-DistnameInfo: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-CPAN-Meta: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-CPAN-Meta-Requirements: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-CPAN-Meta-YAML: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Data-Dumper: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-DB_File: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Devel-PPPort: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Devel-Size: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Digest: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Digest-MD5: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Digest-SHA: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Digest-SHA1: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Encode: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Encode-Locale: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Env: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-experimental: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Exporter: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-ExtUtils-CBuilder: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-ExtUtils-Install: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-ExtUtils-MakeMaker: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-ExtUtils-Manifest: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-ExtUtils-ParseXS: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-File-Fetch: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-File-Path: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-File-Remove: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-File-Temp: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-File-Which: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Filter: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Filter-Simple: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Getopt-Long: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-HTTP-Tiny: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Importer: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-inc-latest: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-IO-Socket-IP: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-IO-Tty: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-IO-Zlib: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-IPC-Cmd: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-IPC-System-Simple: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-IPC-SysV: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-JSON-PP: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-libnet: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Locale-Maketext: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Math-BigInt: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Math-BigRat: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-MIME-Base64: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Module-CoreList: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Module-Load: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Module-Load-Conditional: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Module-Metadata: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-MRO-Compat: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Net-Ping: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Object-HashBase: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Params-Check: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-parent: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-PathTools: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-perlfaq: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-PerlIO-via-QuotedPrint: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Perl-OSType: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Pod-Checker: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Pod-Escapes: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-podlators: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Pod-Parser: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Pod-Perldoc: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Pod-Simple: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Scalar-List-Utils: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Socket: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Storable: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Sub-Install: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Sys-Syslog: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Term-ANSIColor: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Term-Cap: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-TermReadKey: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Term-Size-Perl: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Test-Harness: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Test-Needs: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Test-NoWarnings: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Test-Pod: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Test-Requires: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Test-Simple: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Text-Balanced: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Text-Glob: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Text-ParseWords: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Text-Tabs+Wrap: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Text-Template: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Thread-Queue: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-threads: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-threads-shared: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Tie-RefHash: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Time-HiRes: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Time-Local: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Try-Tiny: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Unicode-Collate: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-Unicode-Normalize: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-version: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-YAML-Tiny: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 3 perl-bignum: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 4 perl-Config-AutoConf: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 4 perl-CPAN: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 4 perl-File-HomeDir: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 4 perl-IO-Compress: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 4 perl-IPC-Run: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 4 perl-Math-BigInt-FastCalc: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 4 perl-Math-BigInt-GMP: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 4 perl-Module-Build: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 4 perl-Module-ScanDeps: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 4 perl-Pod-Usage: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 4 perl-Term-Size-Any: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 4 perl-Test-FailWarnings: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 4 perl-Text-Diff: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 4 perl-URI: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 4 perl-IO-Compress-Lzma: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 5 perl-local-lib: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 5 perl-Module-Install: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 5 perl-Params-Util: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 5 perl-Term-Table: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 5 perl-Data-OptList: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 6 perl-Module-Signature: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 6 perl-Package-Generator: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 6 perl-Sub-Exporter: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 7 perl-Data-Section: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 8 perl-Software-License: rationale: A build dependency. - ref: rawhide + ref: f37 buildorder: 9 From bcb8a20f84387a795c23d020001ab5ab1e42a870 Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Mon, 15 Aug 2022 15:15:17 +0200 Subject: [PATCH 38/44] Rebuild with updated perl-Encode From aac5436be3b7953c93957f67b990a2d89e21d06d Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Wed, 17 Aug 2022 22:40:28 +0200 Subject: [PATCH 39/44] A dummy commit From 4e7c53e2f89e309461b848474fc162109ccb1347 Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Mon, 13 Feb 2023 12:51:23 +0100 Subject: [PATCH 40/44] Build module against platform:f39 --- perl-bootstrap.yaml | 69 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 69 insertions(+) diff --git a/perl-bootstrap.yaml b/perl-bootstrap.yaml index 3fe424f..efe5c35 100644 --- a/perl-bootstrap.yaml +++ b/perl-bootstrap.yaml @@ -428,6 +428,75 @@ data: %_without_perl_URI_enables_Regexp_IPv6 1 %_without_perl_version_enables_optional_test 1 %_without_perl_YAML_Tiny_enables_JSON_MaybeX_test 1 + - context: 'f39' + platform: f39 + buildopts: + rpms: + macros: | + %perl_bootstrap 1 + %_with_perl_enables_groff 1 + %_without_perl_enables_syslog_test 1 + %_with_perl_enables_systemtap 1 + %_without_perl_enables_tcsh 1 + %_without_perl_Archive_Tar_enables_optional_test 1 + %_without_perl_autodie_enables_optional_test 1 + %_without_perl_Compress_Bzip2_enables_optional_test 1 + %_without_perl_Compress_Raw_Bzip2_enables_optional_test 1 + %_without_perl_Compress_Raw_Lzma_enables_optional_test 1 + %_without_perl_Compress_Raw_Zlib_enables_optional_test 1 + %_without_perl_Config_AutoConf_enables_File_Slurper 1 + %_without_perl_Config_AutoConf_enables_Scalar_Util 1 + %_without_perl_constant_enables_optional_test 1 + %_without_perl_CPAN_enables_optional_test 1 + %_without_perl_CPAN_Meta_Requirements_enables_optional_test 1 + %_without_perl_CPAN_Meta_YAML_enables_extra_test 1 + %_without_perl_Data_OptList_enables_extra_test 1 + %_without_perl_Data_Section_enables_extra_test 1 + %_without_perl_Data_Section_enables_optional_test 1 + %_without_perl_DB_File_enables_optional_test 1 + %_without_perl_Devel_PPPort_enables_optional_test 1 + %_without_perl_Devel_Size_enables_optional_test 1 + %_without_perl_Digest_SHA_enables_optional_test 1 + %_without_perl_Filter_enables_optional_test 1 + %_without_perl_IO_Compress_enables_optional_test 1 + %_without_perl_IO_Compress_Lzma_enables_optional_test 1 + %_without_perl_IO_Socket_IP_enables_optional_test 1 + %_without_perl_IPC_Cmd_enables_IPC_Run 1 + %_without_perl_IPC_Run_enables_optional_test 1 + %_without_perl_IPC_System_Simple_enables_optional_test 1 + %_without_perl_IPC_SysV_enables_optional_test 1 + %_without_perl_JSON_PP_enables_optional_test 1 + %_without_perl_libnet_enables_sasl 1 + %_without_perl_libnet_enables_ssl 1 + %_without_perl_Locale_Maketext_enables_optional_test 1 + %_without_perl_Module_Build_enables_optional_test 1 + %_without_perl_Module_Install_enables_optional_test 1 + %_without_perl_Module_ScanDeps_enables_optional_tests 1 + %_without_perl_Module_ScanDeps_enables_prefork 1 + %_without_perl_Net_Ping_enables_optional_test 1 + %_without_perl_Package_Generator_enables_extra_test 1 + %_without_perl_Perl_OSType_enables_optional_test 1 + %_without_perl_Pod_Parser_enables_optional_test 1 + %_without_perl_Pod_Perldoc_enables_tk_test 1 + %_without_perl_Pod_Simple_enables_optional_test 1 + %_without_perl_Software_License_enables_extra_test 1 + %_without_perl_Software_License_enables_optional_test 1 + %_without_perl_Sub_Exporter_enables_extra_test 1 + %_without_perl_Sub_Install_enables_optional_test 1 + %_without_perl_Sys_Syslog_enables_optional_test 1 + %_without_perl_Term_Size_Any_enabels_optional_test 1 + %_with_perl_Term_Table_enables_terminal 1 + %_without_perl_Term_Table_enables_unicode 1 + %_without_perl_Test_Harness_enables_optional_test 1 + %_without_perl_Test_NoWarnings_enables_stack_trace 1 + %_without_perl_Test_Simple_enables_Module_Pluggable 1 + %_without_perl_Test_Simple_enables_optional_test 1 + %_without_perl_Text_Template_enables_optional_test 1 + %_without_perl_Try_Tiny_enables_optional_test 1 + %_without_perl_URI_enables_Business_ISBN 1 + %_without_perl_URI_enables_Regexp_IPv6 1 + %_without_perl_version_enables_optional_test 1 + %_without_perl_YAML_Tiny_enables_JSON_MaybeX_test 1 references: community: https://docs.fedoraproject.org/en-US/modularity/ documentation: https://asamalik.fedorapeople.org/boltron-doc/development/building-modules/module-guidelines.html From efc5f2fd6d5d387e86dfecfa986a8ec16e3988e0 Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Mon, 13 Feb 2023 12:57:36 +0100 Subject: [PATCH 41/44] Remove platform:f35 --- perl-bootstrap.yaml | 69 --------------------------------------------- 1 file changed, 69 deletions(-) diff --git a/perl-bootstrap.yaml b/perl-bootstrap.yaml index efe5c35..1b3c8c4 100644 --- a/perl-bootstrap.yaml +++ b/perl-bootstrap.yaml @@ -152,75 +152,6 @@ data: - perl-version - perl-YAML-Tiny configurations: - - context: 'f35' - platform: f35 - buildopts: - rpms: - macros: | - %perl_bootstrap 1 - %_with_perl_enables_groff 1 - %_without_perl_enables_syslog_test 1 - %_with_perl_enables_systemtap 1 - %_without_perl_enables_tcsh 1 - %_without_perl_Archive_Tar_enables_optional_test 1 - %_without_perl_autodie_enables_optional_test 1 - %_without_perl_Compress_Bzip2_enables_optional_test 1 - %_without_perl_Compress_Raw_Bzip2_enables_optional_test 1 - %_without_perl_Compress_Raw_Lzma_enables_optional_test 1 - %_without_perl_Compress_Raw_Zlib_enables_optional_test 1 - %_without_perl_Config_AutoConf_enables_File_Slurper 1 - %_without_perl_Config_AutoConf_enables_Scalar_Util 1 - %_without_perl_constant_enables_optional_test 1 - %_without_perl_CPAN_enables_optional_test 1 - %_without_perl_CPAN_Meta_Requirements_enables_optional_test 1 - %_without_perl_CPAN_Meta_YAML_enables_extra_test 1 - %_without_perl_Data_OptList_enables_extra_test 1 - %_without_perl_Data_Section_enables_extra_test 1 - %_without_perl_Data_Section_enables_optional_test 1 - %_without_perl_DB_File_enables_optional_test 1 - %_without_perl_Devel_PPPort_enables_optional_test 1 - %_without_perl_Devel_Size_enables_optional_test 1 - %_without_perl_Digest_SHA_enables_optional_test 1 - %_without_perl_Filter_enables_optional_test 1 - %_without_perl_IO_Compress_enables_optional_test 1 - %_without_perl_IO_Compress_Lzma_enables_optional_test 1 - %_without_perl_IO_Socket_IP_enables_optional_test 1 - %_without_perl_IPC_Cmd_enables_IPC_Run 1 - %_without_perl_IPC_Run_enables_optional_test 1 - %_without_perl_IPC_System_Simple_enables_optional_test 1 - %_without_perl_IPC_SysV_enables_optional_test 1 - %_without_perl_JSON_PP_enables_optional_test 1 - %_without_perl_libnet_enables_sasl 1 - %_without_perl_libnet_enables_ssl 1 - %_without_perl_Locale_Maketext_enables_optional_test 1 - %_without_perl_Module_Build_enables_optional_test 1 - %_without_perl_Module_Install_enables_optional_test 1 - %_without_perl_Module_ScanDeps_enables_optional_tests 1 - %_without_perl_Module_ScanDeps_enables_prefork 1 - %_without_perl_Net_Ping_enables_optional_test 1 - %_without_perl_Package_Generator_enables_extra_test 1 - %_without_perl_Perl_OSType_enables_optional_test 1 - %_without_perl_Pod_Parser_enables_optional_test 1 - %_without_perl_Pod_Perldoc_enables_tk_test 1 - %_without_perl_Pod_Simple_enables_optional_test 1 - %_without_perl_Software_License_enables_extra_test 1 - %_without_perl_Software_License_enables_optional_test 1 - %_without_perl_Sub_Exporter_enables_extra_test 1 - %_without_perl_Sub_Install_enables_optional_test 1 - %_without_perl_Sys_Syslog_enables_optional_test 1 - %_without_perl_Term_Size_Any_enabels_optional_test 1 - %_with_perl_Term_Table_enables_terminal 1 - %_without_perl_Term_Table_enables_unicode 1 - %_without_perl_Test_Harness_enables_optional_test 1 - %_without_perl_Test_NoWarnings_enables_stack_trace 1 - %_without_perl_Test_Simple_enables_Module_Pluggable 1 - %_without_perl_Test_Simple_enables_optional_test 1 - %_without_perl_Text_Template_enables_optional_test 1 - %_without_perl_Try_Tiny_enables_optional_test 1 - %_without_perl_URI_enables_Business_ISBN 1 - %_without_perl_URI_enables_Regexp_IPv6 1 - %_without_perl_version_enables_optional_test 1 - %_without_perl_YAML_Tiny_enables_JSON_MaybeX_test 1 - context: 'f36' platform: f36 buildopts: From 1edaeb63b81987139535024d180b05ee930a8907 Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Wed, 15 Feb 2023 16:04:15 +0100 Subject: [PATCH 42/44] Add new BRs perl-Test-Fatal and perl-Test-Warnings --- perl-bootstrap.yaml | 26 ++++++++++++++++++++++++-- 1 file changed, 24 insertions(+), 2 deletions(-) diff --git a/perl-bootstrap.yaml b/perl-bootstrap.yaml index 1b3c8c4..12bdebb 100644 --- a/perl-bootstrap.yaml +++ b/perl-bootstrap.yaml @@ -127,12 +127,14 @@ data: - perl-Term-Size-Perl - perl-Term-Table - perl-Test-FailWarnings + - perl-Test-Fatal - perl-Test-Harness - perl-Test-Needs - perl-Test-NoWarnings - perl-Test-Pod - perl-Test-Requires - perl-Test-Simple + - perl-Test-Warnings - perl-Text-Balanced - perl-Text-Diff - perl-Text-Glob @@ -211,10 +213,13 @@ data: %_without_perl_Term_Size_Any_enabels_optional_test 1 %_with_perl_Term_Table_enables_terminal 1 %_without_perl_Term_Table_enables_unicode 1 + %_without_perl_Test_Fatal_enables_extra_test 1 + %_without_perl_Test_Fatal_enables_optional_test 1 %_without_perl_Test_Harness_enables_optional_test 1 %_without_perl_Test_NoWarnings_enables_stack_trace 1 %_without_perl_Test_Simple_enables_Module_Pluggable 1 %_without_perl_Test_Simple_enables_optional_test 1 + %_without_perl_Test_Warnings_enables_optional_test 1 %_without_perl_Text_Template_enables_optional_test 1 %_without_perl_Try_Tiny_enables_optional_test 1 %_without_perl_URI_enables_Business_ISBN 1 @@ -280,10 +285,13 @@ data: %_without_perl_Term_Size_Any_enabels_optional_test 1 %_with_perl_Term_Table_enables_terminal 1 %_without_perl_Term_Table_enables_unicode 1 + %_without_perl_Test_Fatal_enables_extra_test 1 + %_without_perl_Test_Fatal_enables_optional_test 1 %_without_perl_Test_Harness_enables_optional_test 1 %_without_perl_Test_NoWarnings_enables_stack_trace 1 %_without_perl_Test_Simple_enables_Module_Pluggable 1 %_without_perl_Test_Simple_enables_optional_test 1 + %_without_perl_Test_Warnings_enables_optional_test 1 %_without_perl_Text_Template_enables_optional_test 1 %_without_perl_Try_Tiny_enables_optional_test 1 %_without_perl_URI_enables_Business_ISBN 1 @@ -349,10 +357,13 @@ data: %_without_perl_Term_Size_Any_enabels_optional_test 1 %_with_perl_Term_Table_enables_terminal 1 %_without_perl_Term_Table_enables_unicode 1 + %_without_perl_Test_Fatal_enables_extra_test 1 + %_without_perl_Test_Fatal_enables_optional_test 1 %_without_perl_Test_Harness_enables_optional_test 1 %_without_perl_Test_NoWarnings_enables_stack_trace 1 %_without_perl_Test_Simple_enables_Module_Pluggable 1 %_without_perl_Test_Simple_enables_optional_test 1 + %_without_perl_Test_Warnings_enables_optional_test 1 %_without_perl_Text_Template_enables_optional_test 1 %_without_perl_Try_Tiny_enables_optional_test 1 %_without_perl_URI_enables_Business_ISBN 1 @@ -418,10 +429,13 @@ data: %_without_perl_Term_Size_Any_enabels_optional_test 1 %_with_perl_Term_Table_enables_terminal 1 %_without_perl_Term_Table_enables_unicode 1 + %_without_perl_Test_Fatal_enables_extra_test 1 + %_without_perl_Test_Fatal_enables_optional_test 1 %_without_perl_Test_Harness_enables_optional_test 1 %_without_perl_Test_NoWarnings_enables_stack_trace 1 %_without_perl_Test_Simple_enables_Module_Pluggable 1 %_without_perl_Test_Simple_enables_optional_test 1 + %_without_perl_Test_Warnings_enables_optional_test 1 %_without_perl_Text_Template_enables_optional_test 1 %_without_perl_Try_Tiny_enables_optional_test 1 %_without_perl_URI_enables_Business_ISBN 1 @@ -926,11 +940,15 @@ data: rationale: A build dependency. ref: f37 buildorder: 4 - perl-Text-Diff: + perl-Test-Fatal: + rationale: a build dependency. + ref: f37 + buildorder: 4 + perl-Test-Warnings: rationale: A build dependency. ref: f37 buildorder: 4 - perl-URI: + perl-Text-Diff: rationale: A build dependency. ref: f37 buildorder: 4 @@ -954,6 +972,10 @@ data: rationale: A build dependency. ref: f37 buildorder: 5 + perl-URI: + rationale: A build dependency. + ref: f37 + buildorder: 5 perl-Data-OptList: rationale: A build dependency. ref: f37 From d8a6efd8cd93ac88ed6bde02fd828cdce38050b5 Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Thu, 3 Aug 2023 08:47:19 +0200 Subject: [PATCH 43/44] Remove platform:f36 --- perl-bootstrap.yaml | 73 --------------------------------------------- 1 file changed, 73 deletions(-) diff --git a/perl-bootstrap.yaml b/perl-bootstrap.yaml index 12bdebb..df30603 100644 --- a/perl-bootstrap.yaml +++ b/perl-bootstrap.yaml @@ -153,79 +153,6 @@ data: - perl-URI - perl-version - perl-YAML-Tiny - configurations: - - context: 'f36' - platform: f36 - buildopts: - rpms: - macros: | - %perl_bootstrap 1 - %_with_perl_enables_groff 1 - %_without_perl_enables_syslog_test 1 - %_with_perl_enables_systemtap 1 - %_without_perl_enables_tcsh 1 - %_without_perl_Archive_Tar_enables_optional_test 1 - %_without_perl_autodie_enables_optional_test 1 - %_without_perl_Compress_Bzip2_enables_optional_test 1 - %_without_perl_Compress_Raw_Bzip2_enables_optional_test 1 - %_without_perl_Compress_Raw_Lzma_enables_optional_test 1 - %_without_perl_Compress_Raw_Zlib_enables_optional_test 1 - %_without_perl_Config_AutoConf_enables_File_Slurper 1 - %_without_perl_Config_AutoConf_enables_Scalar_Util 1 - %_without_perl_constant_enables_optional_test 1 - %_without_perl_CPAN_enables_optional_test 1 - %_without_perl_CPAN_Meta_Requirements_enables_optional_test 1 - %_without_perl_CPAN_Meta_YAML_enables_extra_test 1 - %_without_perl_Data_OptList_enables_extra_test 1 - %_without_perl_Data_Section_enables_extra_test 1 - %_without_perl_Data_Section_enables_optional_test 1 - %_without_perl_DB_File_enables_optional_test 1 - %_without_perl_Devel_PPPort_enables_optional_test 1 - %_without_perl_Devel_Size_enables_optional_test 1 - %_without_perl_Digest_SHA_enables_optional_test 1 - %_without_perl_Filter_enables_optional_test 1 - %_without_perl_IO_Compress_enables_optional_test 1 - %_without_perl_IO_Compress_Lzma_enables_optional_test 1 - %_without_perl_IO_Socket_IP_enables_optional_test 1 - %_without_perl_IPC_Cmd_enables_IPC_Run 1 - %_without_perl_IPC_Run_enables_optional_test 1 - %_without_perl_IPC_System_Simple_enables_optional_test 1 - %_without_perl_IPC_SysV_enables_optional_test 1 - %_without_perl_JSON_PP_enables_optional_test 1 - %_without_perl_libnet_enables_sasl 1 - %_without_perl_libnet_enables_ssl 1 - %_without_perl_Locale_Maketext_enables_optional_test 1 - %_without_perl_Module_Build_enables_optional_test 1 - %_without_perl_Module_Install_enables_optional_test 1 - %_without_perl_Module_ScanDeps_enables_optional_tests 1 - %_without_perl_Module_ScanDeps_enables_prefork 1 - %_without_perl_Net_Ping_enables_optional_test 1 - %_without_perl_Package_Generator_enables_extra_test 1 - %_without_perl_Perl_OSType_enables_optional_test 1 - %_without_perl_Pod_Parser_enables_optional_test 1 - %_without_perl_Pod_Perldoc_enables_tk_test 1 - %_without_perl_Pod_Simple_enables_optional_test 1 - %_without_perl_Software_License_enables_extra_test 1 - %_without_perl_Software_License_enables_optional_test 1 - %_without_perl_Sub_Exporter_enables_extra_test 1 - %_without_perl_Sub_Install_enables_optional_test 1 - %_without_perl_Sys_Syslog_enables_optional_test 1 - %_without_perl_Term_Size_Any_enabels_optional_test 1 - %_with_perl_Term_Table_enables_terminal 1 - %_without_perl_Term_Table_enables_unicode 1 - %_without_perl_Test_Fatal_enables_extra_test 1 - %_without_perl_Test_Fatal_enables_optional_test 1 - %_without_perl_Test_Harness_enables_optional_test 1 - %_without_perl_Test_NoWarnings_enables_stack_trace 1 - %_without_perl_Test_Simple_enables_Module_Pluggable 1 - %_without_perl_Test_Simple_enables_optional_test 1 - %_without_perl_Test_Warnings_enables_optional_test 1 - %_without_perl_Text_Template_enables_optional_test 1 - %_without_perl_Try_Tiny_enables_optional_test 1 - %_without_perl_URI_enables_Business_ISBN 1 - %_without_perl_URI_enables_Regexp_IPv6 1 - %_without_perl_version_enables_optional_test 1 - %_without_perl_YAML_Tiny_enables_JSON_MaybeX_test 1 - context: 'f37' platform: f37 buildopts: From 966fee28ddce03f0b7981b1a70b41168350984e6 Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Thu, 3 Aug 2023 08:49:27 +0200 Subject: [PATCH 44/44] Fix the yaml file --- perl-bootstrap.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/perl-bootstrap.yaml b/perl-bootstrap.yaml index df30603..9e472f9 100644 --- a/perl-bootstrap.yaml +++ b/perl-bootstrap.yaml @@ -153,6 +153,7 @@ data: - perl-URI - perl-version - perl-YAML-Tiny + configurations: - context: 'f37' platform: f37 buildopts: