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/67] 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/67] 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/67] 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/67] 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/67] 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/67] 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/67] 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/67] 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/67] 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/67] 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/67] 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/67] 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/67] 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/67] 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/67] 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/67] 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/67] 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/67] 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/67] 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/67] 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/67] 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/67] 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/67] 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/67] 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/67] 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/67] 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/67] 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/67] 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/67] 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/67] 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/67] 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/67] 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/67] 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 8037f6f0ea1f1d1be5805feadae035de3fe6a9ae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Tue, 25 Jun 2019 07:05:00 +0200 Subject: [PATCH 34/67] Import TODO: Decrease refs to f31 after a branching. --- perl-bootstrap.yaml | 685 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 685 insertions(+) create mode 100644 perl-bootstrap.yaml diff --git a/perl-bootstrap.yaml b/perl-bootstrap.yaml new file mode 100644 index 0000000..fc403b8 --- /dev/null +++ b/perl-bootstrap.yaml @@ -0,0 +1,685 @@ +document: modulemd +version: 2 +data: + stream: 5.30 + 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-bignum + - perl-Capture-Tiny + - perl-Carp + - 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-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-Encode + - 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-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-Socket-IP + - perl-IPC-Cmd + - perl-IPC-System-Simple + - perl-IPC-SysV + - perl-JSON-PP + - perl-libnet + - perl-local-lib + - perl-Locale-Maketext + - perl-Math-BigInt + - perl-Math-BigInt-FastCalc + - perl-Math-BigRat + - perl-MIME-Base64 + - perl-Module-Build + - perl-Module-CoreList + - perl-Module-Load + - perl-Module-Load-Conditional + - perl-Module-Metadata + - perl-MRO-Compat + - perl-Package-Generator + - perl-Params-Check + - perl-Params-Util + - perl-parent + - perl-PathTools + - perl-Perl-OSType + - perl-perlfaq + - perl-PerlIO-via-QuotedPrint + - perl-Pod-Checker + - perl-Pod-Escapes + - perl-Pod-Parser + - perl-Pod-Perldoc + - perl-Pod-Simple + - perl-Pod-Usage + - perl-podlators + - perl-Scalar-List-Utils + - perl-Socket + - perl-Software-License + - perl-Storable + - perl-Sub-Exporter + - perl-Sub-Identify + - perl-Sub-Install + - perl-SUPER + - perl-Sys-Syslog + - perl-Term-ANSIColor + - perl-Term-Cap + - perl-Term-Size-Any + - perl-Term-Size-Perl + - perl-Term-Table + - perl-Test-FailWarnings + - perl-Test-Harness + - perl-Test-MockModule + - perl-Test-Needs + - perl-Test-NoWarnings + - perl-Test-Simple + - 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-Time-HiRes + - perl-Time-Local + - perl-Try-Tiny + - perl-Unicode-Collate + - perl-Unicode-Normalize + - perl-URI + - perl-version + dependencies: + - buildrequires: + platform: [] + requires: + platform: [] + references: + community: https://fedoraproject.org/wiki/Modularity + documentation: https://fedoraproject.org/wiki/Fedora_Packaging_Guidelines_for_Modules + tracker: https://bugzilla.redhat.com/buglist.cgi?classification=Fedora&product=Fedora%20Modules&component=perl-bootstrap + 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_B_Debug_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_Zlib_enables_optional_test 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_Exporter_enables_optional_test 1 + %_without_perl_ExtUtils_Install_enables_optional_test 1 + %_without_perl_Filter_enables_optional_test 1 + %_without_perl_IO_Compress_enables_optional_test 1 + %_without_perl_IO_Socket_IP_enables_optional_test 1 + %_without_perl_IPC_Cmd_enables_IPC_Run 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_ssl 1 + %_without_perl_Locale_Maketext_enables_optional_test 1 + %_without_perl_LWP_MediaTypes_enables_mailcap 1 + %_without_perl_Module_Build_enables_optional_test 1 + %_without_perl_Module_CoreList_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_Identify_enables_optional_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_MockModule_enables_optional_test 1 + %_without_perl_Test_NoWarnings_enables_stack_trace 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_version_enables_optional_test 1 + components: + rpms: + perl: + rationale: The Perl interpreter. + ref: master + buildorder: 0 + perl-Fedora-VSP: + rationale: A build dependency. + ref: master + buildorder: 1 + perl-generators: + rationale: A build dependency. + ref: master + buildorder: 2 + perl-Algorithm-Diff: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-Archive-Tar: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-autodie: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-bignum: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-Capture-Tiny: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-Carp: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-Compress-Bzip2: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-Compress-Raw-Bzip2: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-Compress-Raw-Zlib: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-Config-Perl-V: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-constant: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-CPAN: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-CPAN-Meta: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-CPAN-Meta-Requirements: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-CPAN-Meta-YAML: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-Data-Dumper: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-DB_File: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-Devel-PPPort: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-Devel-Size: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-Digest: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-Digest-MD5: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-Digest-SHA: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-Encode: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-Env: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-experimental: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-Exporter: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-ExtUtils-CBuilder: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-ExtUtils-Install: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-ExtUtils-MakeMaker: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-ExtUtils-Manifest: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-ExtUtils-ParseXS: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-File-Fetch: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-File-Path: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-File-Temp: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-File-Which: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-Filter: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-Filter-Simple: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-Getopt-Long: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-HTTP-Tiny: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-Importer: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-inc-latest: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-IO-Socket-IP: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-IPC-Cmd: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-IPC-System-Simple: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-IPC-SysV: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-JSON-PP: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-libnet: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-Locale-Maketext: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-Math-BigInt: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-Math-BigInt-FastCalc: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-Math-BigRat: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-MIME-Base64: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-Module-CoreList: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-Module-Load: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-Module-Load-Conditional: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-Module-Metadata: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-MRO-Compat: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-Params-Check: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-Params-Util: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-parent: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-PathTools: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-perlfaq: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-PerlIO-via-QuotedPrint: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-Perl-OSType: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-Pod-Escapes: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-Pod-Checker: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-podlators: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-Pod-Parser: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-Pod-Perldoc: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-Pod-Simple: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-Pod-Usage: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-Scalar-List-Utils: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-Socket: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-Storable: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-Sub-Identify: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-Sub-Install: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-Sys-Syslog: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-Term-ANSIColor: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-Term-Cap: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-Term-Size-Perl: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-Test-Harness: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-Test-Needs: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-Test-NoWarnings: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-Test-Simple: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-Test-Warnings: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-Text-Balanced: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-Text-Glob: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-Text-ParseWords: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-Text-Tabs+Wrap: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-Text-Template: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-Thread-Queue: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-threads: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-threads-shared: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-Time-HiRes: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-Time-Local: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-Try-Tiny: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-Unicode-Collate: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-Unicode-Normalize: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-version: + rationale: A build dependency. + ref: master + buildorder: 3 + perl-Data-OptList: + rationale: A build dependency. + ref: master + buildorder: 4 + perl-File-HomeDir: + rationale: A build dependency. + ref: master + buildorder: 4 + perl-IO-Compress: + rationale: A build dependency. + ref: master + buildorder: 4 + perl-Module-Build: + rationale: A build dependency. + ref: master + buildorder: 4 + perl-Package-Generator: + rationale: A build dependency. + ref: master + buildorder: 4 + perl-SUPER: + rationale: A build dependency. + ref: master + buildorder: 4 + perl-Term-Size-Any: + rationale: A build dependency. + ref: master + buildorder: 4 + perl-Test-FailWarnings: + rationale: A build dependency. + ref: master + buildorder: 4 + perl-Text-Diff: + rationale: A build dependency. + ref: master + buildorder: 4 + perl-URI: + rationale: A build dependency. + ref: master + buildorder: 4 + perl-local-lib: + rationale: A build dependency. + ref: master + buildorder: 5 + perl-Sub-Exporter: + rationale: A build dependency. + ref: master + buildorder: 5 + perl-Term-Table: + rationale: A build dependency. + ref: master + buildorder: 5 + perl-Test-MockModule: + rationale: A build dependency. + ref: master + buildorder: 5 + perl-Archive-Zip: + rationale: A build dependency. + ref: master + buildorder: 6 + perl-Data-Section: + rationale: A build dependency. + ref: master + buildorder: 6 + perl-Software-License: + rationale: A build dependency. + ref: master + buildorder: 7 From 63b0b40faea628c341c29a6dee3d772f5f122405 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Tue, 25 Jun 2019 17:53:36 +0200 Subject: [PATCH 35/67] Pick up a latest rpms/perl Not only did it fix many bugs, it also increased Release allowing to build conflicting dual-lived packages. From f27e184371a45779e0db585c7f8f0e7e6f802473 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Wed, 26 Jun 2019 07:02:33 +0200 Subject: [PATCH 36/67] A dummy commit Retry a dist-git failure. From 4f5c7a37eea251722ca275a1fb3e1d59ac91996c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Wed, 26 Jun 2019 10:03:53 +0200 Subject: [PATCH 37/67] A dummy commit Retry a dist-git failure. From ba557b4b7865922f1c2edfab43d84414f093da1d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Wed, 26 Jun 2019 11:50:43 +0200 Subject: [PATCH 38/67] A dummy commit Overcome rpmbuild "cpio: read failed - Inappropriate ioctl for device" failure on s390x. From 9f766f747b46985e39d2064b7846607b0492c528 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Thu, 4 Jul 2019 15:14:42 +0200 Subject: [PATCH 39/67] Add perl-CPAN-DistnameInfo for perl-CPAN-2.27 It's at recommends level only. But cpan tool in default configuration complains without it. --- perl-bootstrap.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/perl-bootstrap.yaml b/perl-bootstrap.yaml index fc403b8..01ce862 100644 --- a/perl-bootstrap.yaml +++ b/perl-bootstrap.yaml @@ -267,6 +267,10 @@ data: rationale: A build dependency. ref: master buildorder: 3 + perl-CPAN-DistnameInfo: + rationale: A build dependency. + ref: master + buildorder: 3 perl-CPAN-Meta: rationale: A build dependency. ref: master From daa10dd99b4f115a0ce4bc6c1148db0b10542cab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Thu, 4 Jul 2019 15:19:13 +0200 Subject: [PATCH 40/67] Block perl-CPAN-DistnameInfo from bare repository --- perl-bootstrap.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/perl-bootstrap.yaml b/perl-bootstrap.yaml index 01ce862..0a84d3e 100644 --- a/perl-bootstrap.yaml +++ b/perl-bootstrap.yaml @@ -29,6 +29,7 @@ data: - perl-Config-Perl-V - perl-constant - perl-CPAN + - perl-CPAN-DistnameInfo - perl-CPAN-Meta - perl-CPAN-Meta-Requirements - perl-CPAN-Meta-YAML From 848bf909c45fa40da0243cafc36ceb54e2460962 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Tue, 9 Jul 2019 13:08:56 +0200 Subject: [PATCH 41/67] Remove empty sources file --- sources | 0 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 sources diff --git a/sources b/sources deleted file mode 100644 index e69de29..0000000 From c9a1ee64308fd6bddcae57aca7496406854faf42 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Tue, 16 Jul 2019 14:00:16 +0200 Subject: [PATCH 42/67] Correct a module summary --- perl-bootstrap.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/perl-bootstrap.yaml b/perl-bootstrap.yaml index 0a84d3e..365244b 100644 --- a/perl-bootstrap.yaml +++ b/perl-bootstrap.yaml @@ -2,7 +2,7 @@ document: modulemd version: 2 data: stream: 5.30 - summary: Perl bootstrap module for bootrapping Perl module + 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 the perl module. This module From a2e8efa1fbb7450e78c9b1f58d69f8c96abbd65a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 12 Aug 2019 15:04:45 +0000 Subject: [PATCH 43/67] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering From 385562c00644fb1c8a63cd010e743503ee970b03 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 13 Aug 2019 20:01:30 +0000 Subject: [PATCH 44/67] Branching f31 from rawhide Signed-off-by: Fedora Release Engineering From 6e493184951913aa346fa0c3db8816d9401b4a34 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Fri, 16 Aug 2019 07:29:53 +0200 Subject: [PATCH 45/67] Fixate componentbranches to f31 that is the first Fedora release with Perl 5.30 --- perl-bootstrap.yaml | 240 ++++++++++++++++++++++---------------------- 1 file changed, 120 insertions(+), 120 deletions(-) diff --git a/perl-bootstrap.yaml b/perl-bootstrap.yaml index 365244b..3e0ff6a 100644 --- a/perl-bootstrap.yaml +++ b/perl-bootstrap.yaml @@ -210,481 +210,481 @@ data: rpms: perl: rationale: The Perl interpreter. - ref: master + ref: f31 buildorder: 0 perl-Fedora-VSP: rationale: A build dependency. - ref: master + ref: f31 buildorder: 1 perl-generators: rationale: A build dependency. - ref: master + ref: f31 buildorder: 2 perl-Algorithm-Diff: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-Archive-Tar: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-autodie: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-bignum: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-Capture-Tiny: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-Carp: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-Compress-Bzip2: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-Compress-Raw-Bzip2: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-Compress-Raw-Zlib: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-Config-Perl-V: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-constant: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-CPAN: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-CPAN-DistnameInfo: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-CPAN-Meta: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-CPAN-Meta-Requirements: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-CPAN-Meta-YAML: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-Data-Dumper: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-DB_File: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-Devel-PPPort: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-Devel-Size: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-Digest: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-Digest-MD5: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-Digest-SHA: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-Encode: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-Env: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-experimental: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-Exporter: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-ExtUtils-CBuilder: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-ExtUtils-Install: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-ExtUtils-MakeMaker: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-ExtUtils-Manifest: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-ExtUtils-ParseXS: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-File-Fetch: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-File-Path: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-File-Temp: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-File-Which: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-Filter: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-Filter-Simple: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-Getopt-Long: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-HTTP-Tiny: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-Importer: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-inc-latest: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-IO-Socket-IP: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-IPC-Cmd: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-IPC-System-Simple: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-IPC-SysV: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-JSON-PP: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-libnet: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-Locale-Maketext: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-Math-BigInt: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-Math-BigInt-FastCalc: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-Math-BigRat: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-MIME-Base64: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-Module-CoreList: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-Module-Load: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-Module-Load-Conditional: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-Module-Metadata: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-MRO-Compat: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-Params-Check: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-Params-Util: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-parent: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-PathTools: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-perlfaq: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-PerlIO-via-QuotedPrint: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-Perl-OSType: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-Pod-Escapes: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-Pod-Checker: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-podlators: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-Pod-Parser: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-Pod-Perldoc: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-Pod-Simple: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-Pod-Usage: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-Scalar-List-Utils: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-Socket: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-Storable: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-Sub-Identify: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-Sub-Install: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-Sys-Syslog: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-Term-ANSIColor: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-Term-Cap: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-Term-Size-Perl: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-Test-Harness: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-Test-Needs: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-Test-NoWarnings: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-Test-Simple: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-Test-Warnings: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-Text-Balanced: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-Text-Glob: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-Text-ParseWords: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-Text-Tabs+Wrap: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-Text-Template: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-Thread-Queue: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-threads: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-threads-shared: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-Time-HiRes: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-Time-Local: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-Try-Tiny: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-Unicode-Collate: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-Unicode-Normalize: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-version: rationale: A build dependency. - ref: master + ref: f31 buildorder: 3 perl-Data-OptList: rationale: A build dependency. - ref: master + ref: f31 buildorder: 4 perl-File-HomeDir: rationale: A build dependency. - ref: master + ref: f31 buildorder: 4 perl-IO-Compress: rationale: A build dependency. - ref: master + ref: f31 buildorder: 4 perl-Module-Build: rationale: A build dependency. - ref: master + ref: f31 buildorder: 4 perl-Package-Generator: rationale: A build dependency. - ref: master + ref: f31 buildorder: 4 perl-SUPER: rationale: A build dependency. - ref: master + ref: f31 buildorder: 4 perl-Term-Size-Any: rationale: A build dependency. - ref: master + ref: f31 buildorder: 4 perl-Test-FailWarnings: rationale: A build dependency. - ref: master + ref: f31 buildorder: 4 perl-Text-Diff: rationale: A build dependency. - ref: master + ref: f31 buildorder: 4 perl-URI: rationale: A build dependency. - ref: master + ref: f31 buildorder: 4 perl-local-lib: rationale: A build dependency. - ref: master + ref: f31 buildorder: 5 perl-Sub-Exporter: rationale: A build dependency. - ref: master + ref: f31 buildorder: 5 perl-Term-Table: rationale: A build dependency. - ref: master + ref: f31 buildorder: 5 perl-Test-MockModule: rationale: A build dependency. - ref: master + ref: f31 buildorder: 5 perl-Archive-Zip: rationale: A build dependency. - ref: master + ref: f31 buildorder: 6 perl-Data-Section: rationale: A build dependency. - ref: master + ref: f31 buildorder: 6 perl-Software-License: rationale: A build dependency. - ref: master + ref: f31 buildorder: 7 From d4ae320bf9ff86514ab874897b5f0c3d5387cef0 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 6 Feb 2020 18:27:43 +0000 Subject: [PATCH 46/67] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering From 25922bf5a80c7755c5e011483fd400afb8a36342 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 14 Feb 2020 08:42:45 +0000 Subject: [PATCH 47/67] Branching f32 from rawhide Signed-off-by: Fedora Release Engineering From bdebc1b09d5fe6d5cc66a56db853e3cd7c5f4cb8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Fri, 14 Feb 2020 17:40:08 +0100 Subject: [PATCH 48/67] Add perl-Compress-Raw-Lzma and perl-IO-Compress-Lzma They are needed for perl-Archive-Tar that was rebased to 2.36. --- perl-bootstrap.yaml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/perl-bootstrap.yaml b/perl-bootstrap.yaml index 3e0ff6a..49b1b87 100644 --- a/perl-bootstrap.yaml +++ b/perl-bootstrap.yaml @@ -25,6 +25,7 @@ data: - perl-Carp - perl-Compress-Bzip2 - perl-Compress-Raw-Bzip2 + - perl-Compress-Raw-Lzma - perl-Compress-Raw-Zlib - perl-Config-Perl-V - perl-constant @@ -65,6 +66,7 @@ data: - perl-Importer - perl-inc-latest - perl-IO-Compress + - perl-IO-Compress-Lzma - perl-IO-Socket-IP - perl-IPC-Cmd - perl-IPC-System-Simple @@ -157,6 +159,7 @@ data: %_without_perl_B_Debug_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_constant_enables_optional_test 1 %_without_perl_CPAN_enables_optional_test 1 @@ -173,6 +176,7 @@ data: %_without_perl_ExtUtils_Install_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_System_Simple_enables_optional_test 1 @@ -252,6 +256,10 @@ data: rationale: A build dependency. ref: f31 buildorder: 3 + perl-Compress-Raw-Lzma: + rationale: A build dependency. + ref: f31 + buildorder: 3 perl-Compress-Raw-Zlib: rationale: A build dependency. ref: f31 @@ -632,6 +640,10 @@ data: rationale: A build dependency. ref: f31 buildorder: 4 + perl-IO-Compress-Lzma: + rationale: A build dependency. + ref: f31 + buildorder: 4 perl-Module-Build: rationale: A build dependency. ref: f31 From a2e2cc7675dec82a08f6cd831a6fa20c1ba25941 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Mon, 17 Feb 2020 09:54:11 +0100 Subject: [PATCH 49/67] Move perl-IO-Compress-Lzma after perl-IO-Compress The dual-lived perl-IO-Compress-Lzma depends on a recent perl-IO-Compress version that's provided by the dual-lived incarnation only. --- perl-bootstrap.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/perl-bootstrap.yaml b/perl-bootstrap.yaml index 49b1b87..08cd875 100644 --- a/perl-bootstrap.yaml +++ b/perl-bootstrap.yaml @@ -640,10 +640,6 @@ data: rationale: A build dependency. ref: f31 buildorder: 4 - perl-IO-Compress-Lzma: - rationale: A build dependency. - ref: f31 - buildorder: 4 perl-Module-Build: rationale: A build dependency. ref: f31 @@ -672,6 +668,10 @@ data: rationale: A build dependency. ref: f31 buildorder: 4 + perl-IO-Compress-Lzma: + rationale: A build dependency. + ref: f31 + buildorder: 5 perl-local-lib: rationale: A build dependency. ref: f31 From 68c85c8ffdc446b597ad30027ed013539814bca8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Tue, 18 Feb 2020 10:38:06 +0100 Subject: [PATCH 50/67] A dummy commit Overcome a race in tests that exhibited in a perl cpan/IPC-Cmd/t/01_IPC-Cmd.t test. From 59a05802f044374bf47d92e6503854c5f3616cc6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Tue, 18 Feb 2020 14:18:49 +0100 Subject: [PATCH 51/67] A dummy commit to retry a Koji timeout: File "/usr/lib64/python3.7/http/client.py", line 275, in _read_status raise RemoteDisconnected("Remote end closed connection without" From 43eb5aabdf7327deed5dcfda39b57e7883094d25 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Wed, 19 Feb 2020 09:50:47 +0100 Subject: [PATCH 52/67] A dummy commit to retry a Koji failure (git clone failed). From 0259647060418108e53f814efd59c894bf83b963 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Wed, 19 Feb 2020 14:32:10 +0100 Subject: [PATCH 53/67] A dummy commit to retry a Koji failure on s390x: File "/usr/lib64/python3.7/gzip.py", line 482, in read raise EOFError("Compressed file ended before the " EOFError: Compressed file ended before the end-of-stream marker was reached From e9c969d5ff2cf2b39654e13aa7bfd4cbae945014 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Wed, 19 Feb 2020 17:29:38 +0100 Subject: [PATCH 54/67] A dummy commit to overcome an MBS failure ('Cannot contact any KDC for requested realm'). From 02290e121e0a3bc4b4794d1382f619636b08d7e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Wed, 19 Feb 2020 18:20:16 +0100 Subject: [PATCH 55/67] A dummy commit to retry a Koji failure on s390x: File "/usr/lib64/python3.7/site-packages/rpm/transaction.py", line 185, in hdrFromFdno raise rpm.error("error reading package header") _rpm.error: error reading package header From 96365eb12d7bbfe559358a28fac510f3e2ae0f22 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Thu, 20 Feb 2020 07:38:40 +0100 Subject: [PATCH 56/67] A dummy commit to retry an S390x Koji failure: GenericError: rpm's header can't be extracted: 5 (rpm error: error reading package header) From 2f9b4276daaa5ba4d53eed9aa23e7116f0277492 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Thu, 30 Apr 2020 14:31:36 +0200 Subject: [PATCH 57/67] Fix a stream value to be a string --- perl-bootstrap.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/perl-bootstrap.yaml b/perl-bootstrap.yaml index 08cd875..a927587 100644 --- a/perl-bootstrap.yaml +++ b/perl-bootstrap.yaml @@ -1,7 +1,7 @@ document: modulemd version: 2 data: - stream: 5.30 + stream: '5.30' summary: Perl bootstrap module for bootstrapping Perl module description: > This is the Perl interpreter and a set of modules written in Perl From 892d825b5c06b8151da041d518f9835f648f1b86 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Tue, 14 Jul 2020 15:29:45 +0200 Subject: [PATCH 58/67] Rebuild against xz-5.2.5 perl-Compress-Raw-Lzma run-requires a built-time xz version that was bumped. From 389960b977d396437697f8f2025d4ecb11eb9efe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Wed, 15 Jul 2020 08:33:58 +0200 Subject: [PATCH 59/67] A dummy commit to overcome a Koji failure: File "/usr/lib64/python3.8/site-packages/rpm/transaction.py", line 185, in hdrFromFdno raise rpm.error("error reading package header") From 3be4c6c27873534eb542174826559324094f8744 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Wed, 15 Jul 2020 13:35:09 +0200 Subject: [PATCH 60/67] A dummy commit to retry an MBS dead lock (MBS waits on a finished Koji task). From 850d1539cd41900a663bf9e96b543525aa240d55 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Wed, 15 Jul 2020 18:18:17 +0200 Subject: [PATCH 61/67] A dummy commit to retry an MBS dead lock (MBS waits on a finished Koji task) after a restart. MBS actually progresses, but very slowly (few hours between builds). From c2d210b8392300b13944aa23e71b0f44b861e031 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Mon, 20 Jul 2020 08:32:48 +0200 Subject: [PATCH 62/67] A dummy commit to overcome a proxy failure: Curl error (28): Timeout was reached for https://kojipkgs02.fedoraproject.org/repos/ From e89a50eaa79edd88cc4247064bd7ee5842a7f5d5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Wed, 22 Jul 2020 10:04:15 +0200 Subject: [PATCH 63/67] A dummy commit to retry a Koji error: GenericError: hash changed for external rpm: libuuid-2.35.2-2.fc33.x86_64@f33-build From 9ea9ba43330cfb88f7c40e7fea6b320d6de07175 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Thu, 23 Jul 2020 15:28:27 +0200 Subject: [PATCH 64/67] A dummy commit MBS does not advance to "done" state on a module level . Trying to rebuild from scratch without reusing. From 7d6c7ec33bb46bbe3b48966a34791593a5dc3970 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Mon, 27 Jul 2020 12:47:27 +0200 Subject: [PATCH 65/67] A dummy commit To retry an MBS internal error: [Build #9257] perl-bootstrap-5.30-3120200723132827-f636be4b is in "failed" state. Components: 123 done, 0 failed Reason: 'NoneType' object has no attribute 'utctimetuple' From 3a4f72c765d92c8b1edb223e72fa852dbac17bf6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Fri, 31 Jul 2020 07:56:14 +0200 Subject: [PATCH 66/67] A dummy commit to overcome MBS being firewalled from a message bus. From 4b187a77f682d57987a8cbb0183bb8ec807a8407 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 12 Aug 2020 21:01:15 +0000 Subject: [PATCH 67/67] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering