From 8e7bef625d2b28ed618b6cc396af94dad45a67be 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] 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 | 182 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 182 insertions(+) diff --git a/perl-bootstrap.yaml b/perl-bootstrap.yaml index c52ce29..309aa58 100644 --- a/perl-bootstrap.yaml +++ b/perl-bootstrap.yaml @@ -10,6 +10,188 @@ data: building perl module. license: module: [ MIT ] + xmd: + mbs_options: + # Prevent from contaminating build root with bare Perl packages + blocked_packages: + - perl + - perl-accessors + - perl-Algorithm-Diff + - perl-Archive-Tar + - perl-Archive-Zip + - perl-Authen-SASL + - 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-Leak + - perl-Devel-PPPort + - perl-Devel-Size + - perl-Devel-StackTrace + - perl-Devel-Symdump + - perl-Digest + - perl-Digest-HMAC + - perl-Digest-MD5 + - perl-Digest-SHA + - perl-Digest-SHA1 + - 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-GSSAPI + - 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 + - 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-TermReadKey + - perl-Test-CPAN-Meta + - perl-Test-Deep + - perl-Test-Exception + - perl-Test-FailWarnings + - perl-Test-Harness + - perl-Test-MockModule + - perl-Test-NoWarnings + - perl-Test-Output + - perl-Test-Pod + - perl-Test-Pod-Coverage + - perl-Test-Portability-Files + - 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-Levenshtein-Damerau-XS + - 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 + - perl-YAML-Syck dependencies: - buildrequires: platform: []