diff --git a/perl.yaml b/perl.yaml index 72fc2c6..655689e 100644 --- a/perl.yaml +++ b/perl.yaml @@ -24,447 +24,278 @@ data: tracker: https://taiga.fedorainfracloud.org/project/modularity components: rpms: + # We need to build all (as in perl-bootstrap) RPM packages again + # because only those built from this module definition will get + # into the module compose. + # This perl-srpm-macros build must have higher NEVRA than a build + # from perl-bootstrap and must be built first. perl-srpm-macros: rationale: Control generating source packages. ref: 4b86d3dcaca3b041771cdccdcba4f9d31b8f1b2d - buildorder: 0 + buildorder: -1 + # Then we can rebuild in a random order because we have all binary + # packages available from perl-bootstrap. perl: rationale: The Perl interpreter. ref: b14a87313b3dba832191d614c3124677546ce6b0 - 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. + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-autodie: - rationale: build dependency. + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-B-Debug: - rationale: build dependency. + rationale: Core Perl API. + ref: f26 + perl-bignum: + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-Carp: - rationale: build dependency. + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-Compress-Raw-Bzip2: - rationale: build dependency. + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-Compress-Raw-Zlib: - rationale: build dependency. + rationale: Core Perl API. + ref: f26 + perl-Config-Perl-V: + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-constant: - rationale: build dependency. + rationale: Core Perl API. + ref: f26 + perl-CPAN: + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-CPAN-Meta: - rationale: build dependency. + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-CPAN-Meta-Requirements: - rationale: build dependency. + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-CPAN-Meta-YAML: - rationale: build dependency. + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-Data-Dumper: - rationale: build dependency. + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-DB_File: - rationale: build dependency. + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-Devel-PPPort: - rationale: build dependency. + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-Digest: - rationale: build dependency. + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-Digest-MD5: - rationale: build dependency. + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-Digest-SHA: - rationale: build dependency. + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-Encode: - rationale: build dependency. + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-Env: - rationale: build dependency. + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-experimental: - rationale: build dependency. + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-Exporter: - rationale: build dependency. + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-ExtUtils-CBuilder: - rationale: build dependency. + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-ExtUtils-Install: - rationale: build dependency. + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-ExtUtils-MakeMaker: - rationale: build dependency. + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-ExtUtils-Manifest: - rationale: build dependency. + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-ExtUtils-ParseXS: - rationale: build dependency. + rationale: Core Perl API. + ref: f26 + perl-Fedora-VSP: + rationale: RPM dependency generator. + ref: f26 + perl-File-Fetch: + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-File-Path: - rationale: build dependency. + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-File-Temp: - rationale: build dependency. + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-Filter: - rationale: build dependency. + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-Filter-Simple: - rationale: build dependency. + rationale: Core Perl API. + ref: f26 + perl-generators: + rationale: RPM dependency generator. ref: f26 - buildorder: 4 perl-Getopt-Long: - rationale: build dependency. + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-HTTP-Tiny: - rationale: build dependency. + rationale: Core Perl API. + ref: f26 + perl-inc-latest: + rationale: A run-time dependency. + ref: f26 + perl-IO-Compress: + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-IO-Socket-IP: - rationale: build dependency. + rationale: Core Perl API. + ref: f26 + perl-IPC-Cmd: + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-IPC-SysV: - rationale: build dependency. + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-JSON-PP: - rationale: build dependency. + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-libnet: - rationale: build dependency. + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-Locale-Codes: - rationale: build dependency. + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-Locale-Maketext: - rationale: build dependency. + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-Math-BigInt: - rationale: build dependency. + rationale: Core Perl API. + ref: f26 + perl-Math-BigInt-FastCalc: + rationale: Core Perl API. + ref: f26 + perl-Math-BigRat: + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-MIME-Base64: - rationale: build dependency. + rationale: Core Perl API. + ref: f26 + perl-Module-Build: + rationale: A run-time dependency. ref: f26 - buildorder: 4 perl-Module-CoreList: - rationale: build dependency. + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-Module-Load: - rationale: build dependency. + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-Module-Load-Conditional: - rationale: build dependency. + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-Module-Metadata: - rationale: build dependency. + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-Params-Check: - rationale: build dependency. + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-parent: - rationale: build dependency. + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-PathTools: - rationale: build dependency. + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-Perl-OSType: - rationale: build dependency. + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-perlfaq: - rationale: build dependency. + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-PerlIO-via-QuotedPrint: - rationale: build dependency. + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-Pod-Checker: - rationale: build dependency. + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-Pod-Escapes: - rationale: build dependency. + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-Pod-Parser: - rationale: build dependency. + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-Pod-Perldoc: - rationale: build dependency. + rationale: Core Perl API. ref: 842e567a333ccfd2b15be93f230d29414be0f581 - buildorder: 4 perl-Pod-Simple: - rationale: build dependency. + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-Pod-Usage: - rationale: build dependency. + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-podlators: - rationale: build dependency. + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-Scalar-List-Utils: - rationale: build dependency. + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-Socket: - rationale: build dependency. + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-Storable: - rationale: build dependency. + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-Sys-Syslog: - rationale: build dependency. + rationale: Core Perl API. + ref: f26 + perl-Term-ANSIColor: + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-Term-Cap: - rationale: build dependency. + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-Test-Harness: - rationale: build dependency. + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-Test-Simple: - rationale: build dependency. + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-Text-Balanced: - rationale: build dependency. + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-Text-ParseWords: - rationale: build dependency. + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-Text-Tabs+Wrap: - rationale: build dependency. + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-Thread-Queue: - rationale: build dependency. + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-threads: - rationale: build dependency. + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-threads-shared: - rationale: build dependency. + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-Time-HiRes: - rationale: build dependency. + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-Time-Local: - rationale: build dependency. + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-Unicode-Collate: - rationale: build dependency. + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-Unicode-Normalize: - rationale: build dependency. + rationale: Core Perl API. ref: f26 - buildorder: 4 perl-version: - rationale: build dependency. - ref: f26 - buildorder: 4 - perl-bignum: - rationale: build dependency. - ref: f26 - buildorder: 5 - perl-File-Fetch: - rationale: build dependency. - ref: f26 - buildorder: 5 - perl-IO-Compress: - 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-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. + rationale: Core Perl API. ref: f26 - buildorder: 26