Revert "Revert "Convert to modulemd-packager-v3 format"" and add a context for platform:f36

This reverts commit ed48441b29 because
MBS was fixed. We should be able to build from modulemd-packager-v3
format now.

https://pagure.io/fm-orchestrator/issue/1714
This commit is contained in:
Petr Písař 2021-09-03 08:41:41 +02:00
commit 0dfdd623fd

View file

@ -1,5 +1,5 @@
document: modulemd
version: 2
document: modulemd-packager
version: 3
data:
stream: '5.32'
summary: Perl bootstrap module for bootstrapping Perl module
@ -9,8 +9,7 @@ data:
module disables some optional tests to limit the amount of components.
This module is not intended for a public use. It's an intermediate
step for building the perl module.
license:
module: [ MIT ]
license: [MIT]
xmd:
mbs_options:
# Prevent from contaminating build root with non-modular Perl packages
@ -138,77 +137,331 @@ data:
- perl-Unicode-Normalize
- perl-URI
- perl-version
dependencies:
- buildrequires:
platform: []
requires:
platform: []
configurations:
- context: '601d93de'
platform: f33
buildopts:
rpms:
macros: |
%perl_bootstrap 1
%_with_perl_enables_groff 1
%_without_perl_enables_syslog_test 1
%_with_perl_enables_systemtap 1
%_without_perl_enables_tcsh 1
%_without_perl_Archive_Tar_enables_optional_test 1
%_without_perl_autodie_enables_optional_test 1
%_without_perl_Compress_Bzip2_enables_optional_test 1
%_without_perl_Compress_Raw_Bzip2_enables_optional_test 1
%_without_perl_Compress_Raw_Lzma_enables_optional_test 1
%_without_perl_Compress_Raw_Zlib_enables_optional_test 1
%_without_perl_Config_AutoConf_enables_File_Slurper 1
%_without_perl_Config_AutoConf_enables_Scalar_Util 1
%_without_perl_constant_enables_optional_test 1
%_without_perl_CPAN_enables_optional_test 1
%_without_perl_CPAN_Meta_Requirements_enables_optional_test 1
%_without_perl_CPAN_Meta_YAML_enables_extra_test 1
%_without_perl_Data_OptList_enables_extra_test 1
%_without_perl_Data_Section_enables_extra_test 1
%_without_perl_Data_Section_enables_optional_test 1
%_without_perl_DB_File_enables_optional_test 1
%_without_perl_Devel_PPPort_enables_optional_test 1
%_without_perl_Devel_Size_enables_optional_test 1
%_without_perl_Digest_SHA_enables_optional_test 1
%_without_perl_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_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
%_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_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_Install_enables_optional_test 1
%_without_perl_Sys_Syslog_enables_optional_test 1
%_without_perl_Term_Size_Any_enabels_optional_test 1
%_with_perl_Term_Table_enables_terminal 1
%_without_perl_Term_Table_enables_unicode 1
%_without_perl_Test_Harness_enables_optional_test 1
%_without_perl_Test_NoWarnings_enables_stack_trace 1
%_without_perl_Test_Simple_enables_Module_Pluggable 1
%_without_perl_Test_Simple_enables_optional_test 1
%_without_perl_Text_Template_enables_optional_test 1
%_without_perl_Try_Tiny_enables_optional_test 1
%_without_perl_URI_enables_Business_ISBN 1
%_without_perl_version_enables_optional_test 1
- context: '058368ca'
platform: f34
buildopts:
rpms:
macros: |
%perl_bootstrap 1
%_with_perl_enables_groff 1
%_without_perl_enables_syslog_test 1
%_with_perl_enables_systemtap 1
%_without_perl_enables_tcsh 1
%_without_perl_Archive_Tar_enables_optional_test 1
%_without_perl_autodie_enables_optional_test 1
%_without_perl_Compress_Bzip2_enables_optional_test 1
%_without_perl_Compress_Raw_Bzip2_enables_optional_test 1
%_without_perl_Compress_Raw_Lzma_enables_optional_test 1
%_without_perl_Compress_Raw_Zlib_enables_optional_test 1
%_without_perl_Config_AutoConf_enables_File_Slurper 1
%_without_perl_Config_AutoConf_enables_Scalar_Util 1
%_without_perl_constant_enables_optional_test 1
%_without_perl_CPAN_enables_optional_test 1
%_without_perl_CPAN_Meta_Requirements_enables_optional_test 1
%_without_perl_CPAN_Meta_YAML_enables_extra_test 1
%_without_perl_Data_OptList_enables_extra_test 1
%_without_perl_Data_Section_enables_extra_test 1
%_without_perl_Data_Section_enables_optional_test 1
%_without_perl_DB_File_enables_optional_test 1
%_without_perl_Devel_PPPort_enables_optional_test 1
%_without_perl_Devel_Size_enables_optional_test 1
%_without_perl_Digest_SHA_enables_optional_test 1
%_without_perl_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_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
%_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_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_Install_enables_optional_test 1
%_without_perl_Sys_Syslog_enables_optional_test 1
%_without_perl_Term_Size_Any_enabels_optional_test 1
%_with_perl_Term_Table_enables_terminal 1
%_without_perl_Term_Table_enables_unicode 1
%_without_perl_Test_Harness_enables_optional_test 1
%_without_perl_Test_NoWarnings_enables_stack_trace 1
%_without_perl_Test_Simple_enables_Module_Pluggable 1
%_without_perl_Test_Simple_enables_optional_test 1
%_without_perl_Text_Template_enables_optional_test 1
%_without_perl_Try_Tiny_enables_optional_test 1
%_without_perl_URI_enables_Business_ISBN 1
%_without_perl_version_enables_optional_test 1
- context: 'f27b74a8'
platform: f35
buildopts:
rpms:
macros: |
%perl_bootstrap 1
%_with_perl_enables_groff 1
%_without_perl_enables_syslog_test 1
%_with_perl_enables_systemtap 1
%_without_perl_enables_tcsh 1
%_without_perl_Archive_Tar_enables_optional_test 1
%_without_perl_autodie_enables_optional_test 1
%_without_perl_Compress_Bzip2_enables_optional_test 1
%_without_perl_Compress_Raw_Bzip2_enables_optional_test 1
%_without_perl_Compress_Raw_Lzma_enables_optional_test 1
%_without_perl_Compress_Raw_Zlib_enables_optional_test 1
%_without_perl_Config_AutoConf_enables_File_Slurper 1
%_without_perl_Config_AutoConf_enables_Scalar_Util 1
%_without_perl_constant_enables_optional_test 1
%_without_perl_CPAN_enables_optional_test 1
%_without_perl_CPAN_Meta_Requirements_enables_optional_test 1
%_without_perl_CPAN_Meta_YAML_enables_extra_test 1
%_without_perl_Data_OptList_enables_extra_test 1
%_without_perl_Data_Section_enables_extra_test 1
%_without_perl_Data_Section_enables_optional_test 1
%_without_perl_DB_File_enables_optional_test 1
%_without_perl_Devel_PPPort_enables_optional_test 1
%_without_perl_Devel_Size_enables_optional_test 1
%_without_perl_Digest_SHA_enables_optional_test 1
%_without_perl_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_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
%_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_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_Install_enables_optional_test 1
%_without_perl_Sys_Syslog_enables_optional_test 1
%_without_perl_Term_Size_Any_enabels_optional_test 1
%_with_perl_Term_Table_enables_terminal 1
%_without_perl_Term_Table_enables_unicode 1
%_without_perl_Test_Harness_enables_optional_test 1
%_without_perl_Test_NoWarnings_enables_stack_trace 1
%_without_perl_Test_Simple_enables_Module_Pluggable 1
%_without_perl_Test_Simple_enables_optional_test 1
%_without_perl_Text_Template_enables_optional_test 1
%_without_perl_Try_Tiny_enables_optional_test 1
%_without_perl_URI_enables_Business_ISBN 1
%_without_perl_version_enables_optional_test 1
- context: '5e5ad4a0'
platform: f36
buildopts:
rpms:
macros: |
%perl_bootstrap 1
%_with_perl_enables_groff 1
%_without_perl_enables_syslog_test 1
%_with_perl_enables_systemtap 1
%_without_perl_enables_tcsh 1
%_without_perl_Archive_Tar_enables_optional_test 1
%_without_perl_autodie_enables_optional_test 1
%_without_perl_Compress_Bzip2_enables_optional_test 1
%_without_perl_Compress_Raw_Bzip2_enables_optional_test 1
%_without_perl_Compress_Raw_Lzma_enables_optional_test 1
%_without_perl_Compress_Raw_Zlib_enables_optional_test 1
%_without_perl_Config_AutoConf_enables_File_Slurper 1
%_without_perl_Config_AutoConf_enables_Scalar_Util 1
%_without_perl_constant_enables_optional_test 1
%_without_perl_CPAN_enables_optional_test 1
%_without_perl_CPAN_Meta_Requirements_enables_optional_test 1
%_without_perl_CPAN_Meta_YAML_enables_extra_test 1
%_without_perl_Data_OptList_enables_extra_test 1
%_without_perl_Data_Section_enables_extra_test 1
%_without_perl_Data_Section_enables_optional_test 1
%_without_perl_DB_File_enables_optional_test 1
%_without_perl_Devel_PPPort_enables_optional_test 1
%_without_perl_Devel_Size_enables_optional_test 1
%_without_perl_Digest_SHA_enables_optional_test 1
%_without_perl_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_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
%_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_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_Install_enables_optional_test 1
%_without_perl_Sys_Syslog_enables_optional_test 1
%_without_perl_Term_Size_Any_enabels_optional_test 1
%_with_perl_Term_Table_enables_terminal 1
%_without_perl_Term_Table_enables_unicode 1
%_without_perl_Test_Harness_enables_optional_test 1
%_without_perl_Test_NoWarnings_enables_stack_trace 1
%_without_perl_Test_Simple_enables_Module_Pluggable 1
%_without_perl_Test_Simple_enables_optional_test 1
%_without_perl_Text_Template_enables_optional_test 1
%_without_perl_Try_Tiny_enables_optional_test 1
%_without_perl_URI_enables_Business_ISBN 1
%_without_perl_version_enables_optional_test 1
- context: '8b234a03'
platform: eln
buildopts:
rpms:
macros: |
%perl_bootstrap 1
%_with_perl_enables_groff 1
%_without_perl_enables_syslog_test 1
%_with_perl_enables_systemtap 1
%_without_perl_enables_tcsh 1
%_without_perl_Archive_Tar_enables_optional_test 1
%_without_perl_autodie_enables_optional_test 1
%_without_perl_Compress_Bzip2_enables_optional_test 1
%_without_perl_Compress_Raw_Bzip2_enables_optional_test 1
%_without_perl_Compress_Raw_Lzma_enables_optional_test 1
%_without_perl_Compress_Raw_Zlib_enables_optional_test 1
%_without_perl_Config_AutoConf_enables_File_Slurper 1
%_without_perl_Config_AutoConf_enables_Scalar_Util 1
%_without_perl_constant_enables_optional_test 1
%_without_perl_CPAN_enables_optional_test 1
%_without_perl_CPAN_Meta_Requirements_enables_optional_test 1
%_without_perl_CPAN_Meta_YAML_enables_extra_test 1
%_without_perl_Data_OptList_enables_extra_test 1
%_without_perl_Data_Section_enables_extra_test 1
%_without_perl_Data_Section_enables_optional_test 1
%_without_perl_DB_File_enables_optional_test 1
%_without_perl_Devel_PPPort_enables_optional_test 1
%_without_perl_Devel_Size_enables_optional_test 1
%_without_perl_Digest_SHA_enables_optional_test 1
%_without_perl_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_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
%_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_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_Install_enables_optional_test 1
%_without_perl_Sys_Syslog_enables_optional_test 1
%_without_perl_Term_Size_Any_enabels_optional_test 1
%_with_perl_Term_Table_enables_terminal 1
%_without_perl_Term_Table_enables_unicode 1
%_without_perl_Test_Harness_enables_optional_test 1
%_without_perl_Test_NoWarnings_enables_stack_trace 1
%_without_perl_Test_Simple_enables_Module_Pluggable 1
%_without_perl_Test_Simple_enables_optional_test 1
%_without_perl_Text_Template_enables_optional_test 1
%_without_perl_Try_Tiny_enables_optional_test 1
%_without_perl_URI_enables_Business_ISBN 1
%_without_perl_version_enables_optional_test 1
references:
community: https://docs.fedoraproject.org/en-US/modularity/
documentation: https://asamalik.fedorapeople.org/boltron-doc/development/building-modules/module-guidelines.html
tracker: https://bugzilla.redhat.com/buglist.cgi?classification=Fedora&product=Fedora%20Modules&component=perl-bootstrap
buildopts:
rpms:
macros: |
%perl_bootstrap 1
%_with_perl_enables_groff 1
%_without_perl_enables_syslog_test 1
%_with_perl_enables_systemtap 1
%_without_perl_enables_tcsh 1
%_without_perl_Archive_Tar_enables_optional_test 1
%_without_perl_autodie_enables_optional_test 1
%_without_perl_Compress_Bzip2_enables_optional_test 1
%_without_perl_Compress_Raw_Bzip2_enables_optional_test 1
%_without_perl_Compress_Raw_Lzma_enables_optional_test 1
%_without_perl_Compress_Raw_Zlib_enables_optional_test 1
%_without_perl_Config_AutoConf_enables_File_Slurper 1
%_without_perl_Config_AutoConf_enables_Scalar_Util 1
%_without_perl_constant_enables_optional_test 1
%_without_perl_CPAN_enables_optional_test 1
%_without_perl_CPAN_Meta_Requirements_enables_optional_test 1
%_without_perl_CPAN_Meta_YAML_enables_extra_test 1
%_without_perl_Data_OptList_enables_extra_test 1
%_without_perl_Data_Section_enables_extra_test 1
%_without_perl_Data_Section_enables_optional_test 1
%_without_perl_DB_File_enables_optional_test 1
%_without_perl_Devel_PPPort_enables_optional_test 1
%_without_perl_Devel_Size_enables_optional_test 1
%_without_perl_Digest_SHA_enables_optional_test 1
%_without_perl_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_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
%_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_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_Install_enables_optional_test 1
%_without_perl_Sys_Syslog_enables_optional_test 1
%_without_perl_Term_Size_Any_enabels_optional_test 1
%_with_perl_Term_Table_enables_terminal 1
%_without_perl_Term_Table_enables_unicode 1
%_without_perl_Test_Harness_enables_optional_test 1
%_without_perl_Test_NoWarnings_enables_stack_trace 1
%_without_perl_Test_Simple_enables_Module_Pluggable 1
%_without_perl_Test_Simple_enables_optional_test 1
%_without_perl_Text_Template_enables_optional_test 1
%_without_perl_Try_Tiny_enables_optional_test 1
%_without_perl_URI_enables_Business_ISBN 1
%_without_perl_version_enables_optional_test 1
components:
rpms:
perl: