From 99d0cb95ca4e3e4ecc83659db60ec4e8e40d26b5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Wed, 20 Jan 2021 10:04:29 +0100 Subject: [PATCH 01/18] Import Reviewed in bug #1917512. --- perl-XML-Parser.yaml | 55 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 perl-XML-Parser.yaml diff --git a/perl-XML-Parser.yaml b/perl-XML-Parser.yaml new file mode 100644 index 0000000..00fc67b --- /dev/null +++ b/perl-XML-Parser.yaml @@ -0,0 +1,55 @@ +document: modulemd +version: 2 +data: + name: perl-XML-Parser + stream: '2.46' + summary: Perl module for parsing XML documents + description: > + This module provides ways to parse XML documents. It is built on top + of XML::Parser::Expat, which is a lower level interface to James + Clark's expat library. Each call to one of the parsing methods creates + a new instance of XML::Parser::Expat which is then used to parse the + document. Expat options may be provided when the XML::Parser object is + created. These options are then passed on to the Expat object on each + parse call. They can also be given as extra arguments to the parse + methods, in which case they override options given at XML::Parser + creation time. + license: + module: [ MIT ] + dependencies: + - buildrequires: + platform: [f34] + perl: ['5.30', '5.32'] + requires: + platform: [f34] + perl: ['5.30', '5.32'] + references: + community: https://metacpan.org/release/XML-Parser + profiles: + common: + description: XML::Parser Perl module + rpms: + - perl-XML-Parser + api: + rpms: + - perl-XML-Parser + buildopts: + rpms: + macros: | + %_without_perl_Devel_CheckLib_enables_optional_test 1 + components: + rpms: + perl-Capture-Tiny: + rationale: For perl-Devel-CheckLib. + ref: master + buildonly: true + buildorder: 0 + perl-Devel-CheckLib: + rationale: For perl-XML-Parser. + ref: master + buildonly: true + buildorder: 1 + perl-XML-Parser: + rationale: The API. + ref: master + buildorder: 2 From ba6328029aac9f071a84695613a3fe2fcbe3acff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Wed, 20 Jan 2021 12:01:52 +0100 Subject: [PATCH 02/18] Depend on perl-libwww-perl module for perl(LWP::UserAgent) symbol --- perl-XML-Parser.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/perl-XML-Parser.yaml b/perl-XML-Parser.yaml index 00fc67b..d0bdc8a 100644 --- a/perl-XML-Parser.yaml +++ b/perl-XML-Parser.yaml @@ -20,9 +20,11 @@ data: - buildrequires: platform: [f34] perl: ['5.30', '5.32'] + perl-libwww-perl: ['6.48'] requires: platform: [f34] perl: ['5.30', '5.32'] + perl-libwww-perl: ['6.48'] references: community: https://metacpan.org/release/XML-Parser profiles: From 6dba27a54cedab1cbfe450013004ef4c63199814 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Thu, 11 Feb 2021 16:00:38 +0100 Subject: [PATCH 03/18] Pin components to f34, build for eln and f35 --- perl-XML-Parser.yaml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/perl-XML-Parser.yaml b/perl-XML-Parser.yaml index d0bdc8a..1f66774 100644 --- a/perl-XML-Parser.yaml +++ b/perl-XML-Parser.yaml @@ -18,11 +18,11 @@ data: module: [ MIT ] dependencies: - buildrequires: - platform: [f34] + platform: [eln, f34, f35] perl: ['5.30', '5.32'] perl-libwww-perl: ['6.48'] requires: - platform: [f34] + platform: [eln, f34, f35] perl: ['5.30', '5.32'] perl-libwww-perl: ['6.48'] references: @@ -43,15 +43,15 @@ data: rpms: perl-Capture-Tiny: rationale: For perl-Devel-CheckLib. - ref: master + ref: f34 buildonly: true buildorder: 0 perl-Devel-CheckLib: rationale: For perl-XML-Parser. - ref: master + ref: f34 buildonly: true buildorder: 1 perl-XML-Parser: rationale: The API. - ref: master + ref: f34 buildorder: 2 From 59d21928b81f8609443d5fb8bf10f1f1cddbd914 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Tue, 15 Jun 2021 11:54:42 +0200 Subject: [PATCH 04/18] Convert to modulemd-packager-v3 format and remove perl:5.30 and platform:eln --- perl-XML-Parser.yaml | 41 ++++++++++++++++++++++++++++------------- 1 file changed, 28 insertions(+), 13 deletions(-) diff --git a/perl-XML-Parser.yaml b/perl-XML-Parser.yaml index 1f66774..16a1adc 100644 --- a/perl-XML-Parser.yaml +++ b/perl-XML-Parser.yaml @@ -1,5 +1,5 @@ -document: modulemd -version: 2 +document: modulemd-packager +version: 3 data: name: perl-XML-Parser stream: '2.46' @@ -14,17 +14,32 @@ data: parse call. They can also be given as extra arguments to the parse methods, in which case they override options given at XML::Parser creation time. - license: - module: [ MIT ] - dependencies: - - buildrequires: - platform: [eln, f34, f35] - perl: ['5.30', '5.32'] + license: [MIT] + configurations: + - context: '48f9df1a' + platform: f34 + buildrequires: + perl: ['5.32'] perl-libwww-perl: ['6.48'] requires: - platform: [eln, f34, f35] - perl: ['5.30', '5.32'] + perl: ['5.32'] perl-libwww-perl: ['6.48'] + buildopts: + rpms: + macros: | + %_without_perl_Devel_CheckLib_enables_optional_test 1 + - context: '7b434ab7' + platform: f35 + buildrequires: + perl: ['5.32'] + perl-libwww-perl: ['6.48'] + requires: + perl: ['5.32'] + perl-libwww-perl: ['6.48'] + buildopts: + rpms: + macros: | + %_without_perl_Devel_CheckLib_enables_optional_test 1 references: community: https://metacpan.org/release/XML-Parser profiles: @@ -35,10 +50,10 @@ data: api: rpms: - perl-XML-Parser - buildopts: + filter: rpms: - macros: | - %_without_perl_Devel_CheckLib_enables_optional_test 1 + - perl-Capture-Tiny + - perl-Devel-CheckLib components: rpms: perl-Capture-Tiny: From 29b4030f1e3626adc14b7e42ac54c85ea96470b4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Tue, 7 Sep 2021 12:33:04 +0200 Subject: [PATCH 05/18] Add a context for platform:f36 --- perl-XML-Parser.yaml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/perl-XML-Parser.yaml b/perl-XML-Parser.yaml index 16a1adc..b158698 100644 --- a/perl-XML-Parser.yaml +++ b/perl-XML-Parser.yaml @@ -40,6 +40,18 @@ data: rpms: macros: | %_without_perl_Devel_CheckLib_enables_optional_test 1 + - context: '1' + platform: f36 + buildrequires: + perl: ['5.32'] + perl-libwww-perl: ['6.48'] + requires: + perl: ['5.32'] + perl-libwww-perl: ['6.48'] + buildopts: + rpms: + macros: | + %_without_perl_Devel_CheckLib_enables_optional_test 1 references: community: https://metacpan.org/release/XML-Parser profiles: From a84785bfcc630c1761e43c299c8fd52236bff48c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Mon, 7 Mar 2022 15:17:12 +0100 Subject: [PATCH 06/18] Add a context for F37 --- perl-XML-Parser.yaml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/perl-XML-Parser.yaml b/perl-XML-Parser.yaml index b158698..0da9699 100644 --- a/perl-XML-Parser.yaml +++ b/perl-XML-Parser.yaml @@ -52,6 +52,18 @@ data: rpms: macros: | %_without_perl_Devel_CheckLib_enables_optional_test 1 + - context: 'f37' + platform: f37 + buildrequires: + perl: ['5.32'] + perl-libwww-perl: ['6.48'] + requires: + perl: ['5.32'] + perl-libwww-perl: ['6.48'] + buildopts: + rpms: + macros: | + %_without_perl_Devel_CheckLib_enables_optional_test 1 references: community: https://metacpan.org/release/XML-Parser profiles: From 8b44920806b49228291e16777a796fc657281729 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 10 Aug 2022 16:51:43 +0000 Subject: [PATCH 07/18] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering From 25c92b42560174c6bc59e17ac855c638cc86e74f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Fri, 26 Aug 2022 14:37:40 +0200 Subject: [PATCH 08/18] Update contexts Remove contexts for platform:34, add for platform:38, perl:5.34, perl:5.36, perl-libwww-perl:6.62, perl-libwww-perl:6.67. Keep wholes where a build does not exist now: EOL: perl:5.32, perl-libwww-perl:6.48 f35 perl 5.32 5.34 5.36 perl-libwww-perl 6.48 M 6.62 M M M 6.67 f36 perl 5.32 5.34 5.36 perl-libwww-perl 6.48 M 6.62 M M M 6.67 M f37 perl 5.32 5.34 5.36 perl-libwww-perl 6.48 M 6.62 M M M 6.67 f38 perl 5.32 5.34 5.36 perl-libwww-perl 6.48 6.62 M M 6.67 M Move component references from f34 to f37. --- perl-XML-Parser.yaml | 160 ++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 152 insertions(+), 8 deletions(-) diff --git a/perl-XML-Parser.yaml b/perl-XML-Parser.yaml index 0da9699..73a8c65 100644 --- a/perl-XML-Parser.yaml +++ b/perl-XML-Parser.yaml @@ -16,8 +16,8 @@ data: creation time. license: [MIT] configurations: - - context: '48f9df1a' - platform: f34 + - context: '7b434ab7' + platform: f35 buildrequires: perl: ['5.32'] perl-libwww-perl: ['6.48'] @@ -28,14 +28,38 @@ data: rpms: macros: | %_without_perl_Devel_CheckLib_enables_optional_test 1 - - context: '7b434ab7' + - context: '12' platform: f35 buildrequires: perl: ['5.32'] - perl-libwww-perl: ['6.48'] + perl-libwww-perl: ['6.62'] requires: perl: ['5.32'] - perl-libwww-perl: ['6.48'] + perl-libwww-perl: ['6.62'] + buildopts: + rpms: + macros: | + %_without_perl_Devel_CheckLib_enables_optional_test 1 + - context: '13' + platform: f35 + buildrequires: + perl: ['5.34'] + perl-libwww-perl: ['6.62'] + requires: + perl: ['5.34'] + perl-libwww-perl: ['6.62'] + buildopts: + rpms: + macros: | + %_without_perl_Devel_CheckLib_enables_optional_test 1 + - context: '15' + platform: f35 + buildrequires: + perl: ['5.36'] + perl-libwww-perl: ['6.62'] + requires: + perl: ['5.36'] + perl-libwww-perl: ['6.62'] buildopts: rpms: macros: | @@ -52,6 +76,54 @@ data: rpms: macros: | %_without_perl_Devel_CheckLib_enables_optional_test 1 + - context: '8' + platform: f36 + buildrequires: + perl: ['5.32'] + perl-libwww-perl: ['6.62'] + requires: + perl: ['5.32'] + perl-libwww-perl: ['6.62'] + buildopts: + rpms: + macros: | + %_without_perl_Devel_CheckLib_enables_optional_test 1 + - context: '9' + platform: f36 + buildrequires: + perl: ['5.34'] + perl-libwww-perl: ['6.62'] + requires: + perl: ['5.34'] + perl-libwww-perl: ['6.62'] + buildopts: + rpms: + macros: | + %_without_perl_Devel_CheckLib_enables_optional_test 1 + - context: '10' + platform: f36 + buildrequires: + perl: ['5.36'] + perl-libwww-perl: ['6.62'] + requires: + perl: ['5.36'] + perl-libwww-perl: ['6.62'] + buildopts: + rpms: + macros: | + %_without_perl_Devel_CheckLib_enables_optional_test 1 + - context: '11' + platform: f36 + buildrequires: + perl: ['5.34'] + perl-libwww-perl: ['6.67'] + requires: + perl: ['5.34'] + perl-libwww-perl: ['6.67'] + buildopts: + rpms: + macros: | + %_without_perl_Devel_CheckLib_enables_optional_test 1 - context: 'f37' platform: f37 buildrequires: @@ -64,6 +136,78 @@ data: rpms: macros: | %_without_perl_Devel_CheckLib_enables_optional_test 1 + - context: '5' + platform: f37 + buildrequires: + perl: ['5.32'] + perl-libwww-perl: ['6.62'] + requires: + perl: ['5.32'] + perl-libwww-perl: ['6.62'] + buildopts: + rpms: + macros: | + %_without_perl_Devel_CheckLib_enables_optional_test 1 + - context: '6' + platform: f37 + buildrequires: + perl: ['5.34'] + perl-libwww-perl: ['6.62'] + requires: + perl: ['5.34'] + perl-libwww-perl: ['6.62'] + buildopts: + rpms: + macros: | + %_without_perl_Devel_CheckLib_enables_optional_test 1 + - context: '7' + platform: f37 + buildrequires: + perl: ['5.36'] + perl-libwww-perl: ['6.62'] + requires: + perl: ['5.36'] + perl-libwww-perl: ['6.62'] + buildopts: + rpms: + macros: | + %_without_perl_Devel_CheckLib_enables_optional_test 1 + - context: '2' + platform: f38 + buildrequires: + perl: ['5.34'] + perl-libwww-perl: ['6.62'] + requires: + perl: ['5.34'] + perl-libwww-perl: ['6.62'] + buildopts: + rpms: + macros: | + %_without_perl_Devel_CheckLib_enables_optional_test 1 + - context: '3' + platform: f38 + buildrequires: + perl: ['5.36'] + perl-libwww-perl: ['6.62'] + requires: + perl: ['5.36'] + perl-libwww-perl: ['6.62'] + buildopts: + rpms: + macros: | + %_without_perl_Devel_CheckLib_enables_optional_test 1 + - context: '4' + platform: f38 + buildrequires: + perl: ['5.36'] + perl-libwww-perl: ['6.67'] + requires: + perl: ['5.36'] + perl-libwww-perl: ['6.67'] + buildopts: + rpms: + macros: | + %_without_perl_Devel_CheckLib_enables_optional_test 1 references: community: https://metacpan.org/release/XML-Parser profiles: @@ -82,15 +226,15 @@ data: rpms: perl-Capture-Tiny: rationale: For perl-Devel-CheckLib. - ref: f34 + ref: f37 buildonly: true buildorder: 0 perl-Devel-CheckLib: rationale: For perl-XML-Parser. - ref: f34 + ref: f37 buildonly: true buildorder: 1 perl-XML-Parser: rationale: The API. - ref: f34 + ref: f37 buildorder: 2 From 8b71bd15ac1acfc98e08e17eb04cc3b9d7a22ef5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Fri, 26 Aug 2022 15:03:45 +0200 Subject: [PATCH 09/18] Remove not yet-built contexts for EOL perl:5.32 --- perl-XML-Parser.yaml | 40 ++++++++-------------------------------- 1 file changed, 8 insertions(+), 32 deletions(-) diff --git a/perl-XML-Parser.yaml b/perl-XML-Parser.yaml index 73a8c65..2f39064 100644 --- a/perl-XML-Parser.yaml +++ b/perl-XML-Parser.yaml @@ -28,18 +28,6 @@ data: rpms: macros: | %_without_perl_Devel_CheckLib_enables_optional_test 1 - - context: '12' - platform: f35 - buildrequires: - perl: ['5.32'] - perl-libwww-perl: ['6.62'] - requires: - perl: ['5.32'] - perl-libwww-perl: ['6.62'] - buildopts: - rpms: - macros: | - %_without_perl_Devel_CheckLib_enables_optional_test 1 - context: '13' platform: f35 buildrequires: @@ -76,18 +64,6 @@ data: rpms: macros: | %_without_perl_Devel_CheckLib_enables_optional_test 1 - - context: '8' - platform: f36 - buildrequires: - perl: ['5.32'] - perl-libwww-perl: ['6.62'] - requires: - perl: ['5.32'] - perl-libwww-perl: ['6.62'] - buildopts: - rpms: - macros: | - %_without_perl_Devel_CheckLib_enables_optional_test 1 - context: '9' platform: f36 buildrequires: @@ -103,11 +79,11 @@ data: - context: '10' platform: f36 buildrequires: - perl: ['5.36'] - perl-libwww-perl: ['6.62'] + perl: ['5.34'] + perl-libwww-perl: ['6.67'] requires: - perl: ['5.36'] - perl-libwww-perl: ['6.62'] + perl: ['5.34'] + perl-libwww-perl: ['6.67'] buildopts: rpms: macros: | @@ -115,11 +91,11 @@ data: - context: '11' platform: f36 buildrequires: - perl: ['5.34'] - perl-libwww-perl: ['6.67'] + perl: ['5.36'] + perl-libwww-perl: ['6.62'] requires: - perl: ['5.34'] - perl-libwww-perl: ['6.67'] + perl: ['5.36'] + perl-libwww-perl: ['6.62'] buildopts: rpms: macros: | From 82ffe3dbb863cfe6047d531adc8b62950a9db5f5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Fri, 26 Aug 2022 15:07:06 +0200 Subject: [PATCH 10/18] Remove all new context for F < 38 MBS reports conflicting perl modules for F36. Either I made a mistake, or MBS has bug in a dependency resolution. I can retrofit the context once all dependencies are finished. --- perl-XML-Parser.yaml | 96 -------------------------------------------- 1 file changed, 96 deletions(-) diff --git a/perl-XML-Parser.yaml b/perl-XML-Parser.yaml index 2f39064..51d4fd2 100644 --- a/perl-XML-Parser.yaml +++ b/perl-XML-Parser.yaml @@ -28,30 +28,6 @@ data: rpms: macros: | %_without_perl_Devel_CheckLib_enables_optional_test 1 - - context: '13' - platform: f35 - buildrequires: - perl: ['5.34'] - perl-libwww-perl: ['6.62'] - requires: - perl: ['5.34'] - perl-libwww-perl: ['6.62'] - buildopts: - rpms: - macros: | - %_without_perl_Devel_CheckLib_enables_optional_test 1 - - context: '15' - platform: f35 - buildrequires: - perl: ['5.36'] - perl-libwww-perl: ['6.62'] - requires: - perl: ['5.36'] - perl-libwww-perl: ['6.62'] - buildopts: - rpms: - macros: | - %_without_perl_Devel_CheckLib_enables_optional_test 1 - context: '1' platform: f36 buildrequires: @@ -64,42 +40,6 @@ data: rpms: macros: | %_without_perl_Devel_CheckLib_enables_optional_test 1 - - context: '9' - platform: f36 - buildrequires: - perl: ['5.34'] - perl-libwww-perl: ['6.62'] - requires: - perl: ['5.34'] - perl-libwww-perl: ['6.62'] - buildopts: - rpms: - macros: | - %_without_perl_Devel_CheckLib_enables_optional_test 1 - - context: '10' - platform: f36 - buildrequires: - perl: ['5.34'] - perl-libwww-perl: ['6.67'] - requires: - perl: ['5.34'] - perl-libwww-perl: ['6.67'] - buildopts: - rpms: - macros: | - %_without_perl_Devel_CheckLib_enables_optional_test 1 - - context: '11' - platform: f36 - buildrequires: - perl: ['5.36'] - perl-libwww-perl: ['6.62'] - requires: - perl: ['5.36'] - perl-libwww-perl: ['6.62'] - buildopts: - rpms: - macros: | - %_without_perl_Devel_CheckLib_enables_optional_test 1 - context: 'f37' platform: f37 buildrequires: @@ -112,42 +52,6 @@ data: rpms: macros: | %_without_perl_Devel_CheckLib_enables_optional_test 1 - - context: '5' - platform: f37 - buildrequires: - perl: ['5.32'] - perl-libwww-perl: ['6.62'] - requires: - perl: ['5.32'] - perl-libwww-perl: ['6.62'] - buildopts: - rpms: - macros: | - %_without_perl_Devel_CheckLib_enables_optional_test 1 - - context: '6' - platform: f37 - buildrequires: - perl: ['5.34'] - perl-libwww-perl: ['6.62'] - requires: - perl: ['5.34'] - perl-libwww-perl: ['6.62'] - buildopts: - rpms: - macros: | - %_without_perl_Devel_CheckLib_enables_optional_test 1 - - context: '7' - platform: f37 - buildrequires: - perl: ['5.36'] - perl-libwww-perl: ['6.62'] - requires: - perl: ['5.36'] - perl-libwww-perl: ['6.62'] - buildopts: - rpms: - macros: | - %_without_perl_Devel_CheckLib_enables_optional_test 1 - context: '2' platform: f38 buildrequires: From f21d941c01432e4c2ce04eb642b6caf444e9cfbd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Fri, 26 Aug 2022 15:17:03 +0200 Subject: [PATCH 11/18] Keep only the latest context for f38 MBS still complains though there are no changes for f36. Minimizing to locate the cause. --- perl-XML-Parser.yaml | 26 +------------------------- 1 file changed, 1 insertion(+), 25 deletions(-) diff --git a/perl-XML-Parser.yaml b/perl-XML-Parser.yaml index 51d4fd2..2023b07 100644 --- a/perl-XML-Parser.yaml +++ b/perl-XML-Parser.yaml @@ -52,31 +52,7 @@ data: rpms: macros: | %_without_perl_Devel_CheckLib_enables_optional_test 1 - - context: '2' - platform: f38 - buildrequires: - perl: ['5.34'] - perl-libwww-perl: ['6.62'] - requires: - perl: ['5.34'] - perl-libwww-perl: ['6.62'] - buildopts: - rpms: - macros: | - %_without_perl_Devel_CheckLib_enables_optional_test 1 - - context: '3' - platform: f38 - buildrequires: - perl: ['5.36'] - perl-libwww-perl: ['6.62'] - requires: - perl: ['5.36'] - perl-libwww-perl: ['6.62'] - buildopts: - rpms: - macros: | - %_without_perl_Devel_CheckLib_enables_optional_test 1 - - context: '4' + - context: 'f38' platform: f38 buildrequires: perl: ['5.36'] From 322b27fc36ea5c248a3e532ef777afc1e4c13c3d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Fri, 26 Aug 2022 15:19:09 +0200 Subject: [PATCH 12/18] Remove all contexts for f38 MBS still reports an error for f36 perl. --- perl-XML-Parser.yaml | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/perl-XML-Parser.yaml b/perl-XML-Parser.yaml index 2023b07..93fa3d3 100644 --- a/perl-XML-Parser.yaml +++ b/perl-XML-Parser.yaml @@ -52,18 +52,6 @@ data: rpms: macros: | %_without_perl_Devel_CheckLib_enables_optional_test 1 - - context: 'f38' - platform: f38 - buildrequires: - perl: ['5.36'] - perl-libwww-perl: ['6.67'] - requires: - perl: ['5.36'] - perl-libwww-perl: ['6.67'] - buildopts: - rpms: - macros: | - %_without_perl_Devel_CheckLib_enables_optional_test 1 references: community: https://metacpan.org/release/XML-Parser profiles: From 274c1dd1dbfddeb0dd32339bdaba9e51aed612a3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Mon, 29 Aug 2022 17:08:00 +0200 Subject: [PATCH 13/18] Add contexts for all supported streams of dependencies, removed the unsupported ones All of the dependencies are already built. --- perl-XML-Parser.yaml | 186 +++++++++++++++++++++++++++++++++++++++---- 1 file changed, 171 insertions(+), 15 deletions(-) diff --git a/perl-XML-Parser.yaml b/perl-XML-Parser.yaml index 93fa3d3..6c6ba45 100644 --- a/perl-XML-Parser.yaml +++ b/perl-XML-Parser.yaml @@ -16,38 +16,194 @@ data: creation time. license: [MIT] configurations: - - context: '7b434ab7' + - context: '2' platform: f35 buildrequires: - perl: ['5.32'] - perl-libwww-perl: ['6.48'] + perl: ['5.34'] + perl-libwww-perl: ['6.62'] requires: - perl: ['5.32'] - perl-libwww-perl: ['6.48'] + perl: ['5.34'] + perl-libwww-perl: ['6.62'] buildopts: rpms: macros: | %_without_perl_Devel_CheckLib_enables_optional_test 1 - - context: '1' + - context: '3' + platform: f35 + buildrequires: + perl: ['5.34'] + perl-libwww-perl: ['6.67'] + requires: + perl: ['5.34'] + perl-libwww-perl: ['6.67'] + buildopts: + rpms: + macros: | + %_without_perl_Devel_CheckLib_enables_optional_test 1 + - context: '4' + platform: f35 + buildrequires: + perl: ['5.36'] + perl-libwww-perl: ['6.62'] + requires: + perl: ['5.36'] + perl-libwww-perl: ['6.62'] + buildopts: + rpms: + macros: | + %_without_perl_Devel_CheckLib_enables_optional_test 1 + - context: '5' + platform: f35 + buildrequires: + perl: ['5.36'] + perl-libwww-perl: ['6.67'] + requires: + perl: ['5.36'] + perl-libwww-perl: ['6.67'] + buildopts: + rpms: + macros: | + %_without_perl_Devel_CheckLib_enables_optional_test 1 + - context: '6' platform: f36 buildrequires: - perl: ['5.32'] - perl-libwww-perl: ['6.48'] + perl: ['5.34'] + perl-libwww-perl: ['6.62'] requires: - perl: ['5.32'] - perl-libwww-perl: ['6.48'] + perl: ['5.34'] + perl-libwww-perl: ['6.62'] buildopts: rpms: macros: | %_without_perl_Devel_CheckLib_enables_optional_test 1 - - context: 'f37' + - context: '7' + platform: f36 + buildrequires: + perl: ['5.34'] + perl-libwww-perl: ['6.67'] + requires: + perl: ['5.34'] + perl-libwww-perl: ['6.67'] + buildopts: + rpms: + macros: | + %_without_perl_Devel_CheckLib_enables_optional_test 1 + - context: '8' + platform: f36 + buildrequires: + perl: ['5.36'] + perl-libwww-perl: ['6.62'] + requires: + perl: ['5.36'] + perl-libwww-perl: ['6.62'] + buildopts: + rpms: + macros: | + %_without_perl_Devel_CheckLib_enables_optional_test 1 + - context: '9' + platform: f36 + buildrequires: + perl: ['5.36'] + perl-libwww-perl: ['6.67'] + requires: + perl: ['5.36'] + perl-libwww-perl: ['6.67'] + buildopts: + rpms: + macros: | + %_without_perl_Devel_CheckLib_enables_optional_test 1 + - context: '10' platform: f37 buildrequires: - perl: ['5.32'] - perl-libwww-perl: ['6.48'] + perl: ['5.34'] + perl-libwww-perl: ['6.62'] requires: - perl: ['5.32'] - perl-libwww-perl: ['6.48'] + perl: ['5.34'] + perl-libwww-perl: ['6.62'] + buildopts: + rpms: + macros: | + %_without_perl_Devel_CheckLib_enables_optional_test 1 + - context: '11' + platform: f37 + buildrequires: + perl: ['5.34'] + perl-libwww-perl: ['6.67'] + requires: + perl: ['5.34'] + perl-libwww-perl: ['6.67'] + buildopts: + rpms: + macros: | + %_without_perl_Devel_CheckLib_enables_optional_test 1 + - context: '12' + platform: f37 + buildrequires: + perl: ['5.36'] + perl-libwww-perl: ['6.62'] + requires: + perl: ['5.36'] + perl-libwww-perl: ['6.62'] + buildopts: + rpms: + macros: | + %_without_perl_Devel_CheckLib_enables_optional_test 1 + - context: '13' + platform: f37 + buildrequires: + perl: ['5.36'] + perl-libwww-perl: ['6.67'] + requires: + perl: ['5.36'] + perl-libwww-perl: ['6.67'] + buildopts: + rpms: + macros: | + %_without_perl_Devel_CheckLib_enables_optional_test 1 + - context: '14' + platform: f38 + buildrequires: + perl: ['5.34'] + perl-libwww-perl: ['6.62'] + requires: + perl: ['5.34'] + perl-libwww-perl: ['6.62'] + buildopts: + rpms: + macros: | + %_without_perl_Devel_CheckLib_enables_optional_test 1 + - context: '15' + platform: f38 + buildrequires: + perl: ['5.34'] + perl-libwww-perl: ['6.67'] + requires: + perl: ['5.34'] + perl-libwww-perl: ['6.67'] + buildopts: + rpms: + macros: | + %_without_perl_Devel_CheckLib_enables_optional_test 1 + - context: '16' + platform: f38 + buildrequires: + perl: ['5.36'] + perl-libwww-perl: ['6.62'] + requires: + perl: ['5.36'] + perl-libwww-perl: ['6.62'] + buildopts: + rpms: + macros: | + %_without_perl_Devel_CheckLib_enables_optional_test 1 + - context: '17' + platform: f38 + buildrequires: + perl: ['5.36'] + perl-libwww-perl: ['6.67'] + requires: + perl: ['5.36'] + perl-libwww-perl: ['6.67'] buildopts: rpms: macros: | From 10f99b3dcff920340c64bd846b1005c641187fb0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Tue, 6 Sep 2022 12:14:47 +0200 Subject: [PATCH 14/18] Reduce contexts to the latest streams of dependencies This reduces contexts fro 16 to 4. This is to overcome an MBS bug . --- perl-XML-Parser.yaml | 288 +++++++++++++++++++++---------------------- 1 file changed, 144 insertions(+), 144 deletions(-) diff --git a/perl-XML-Parser.yaml b/perl-XML-Parser.yaml index 6c6ba45..8144e3a 100644 --- a/perl-XML-Parser.yaml +++ b/perl-XML-Parser.yaml @@ -16,42 +16,42 @@ data: creation time. license: [MIT] configurations: - - context: '2' - platform: f35 - buildrequires: - perl: ['5.34'] - perl-libwww-perl: ['6.62'] - requires: - perl: ['5.34'] - perl-libwww-perl: ['6.62'] - buildopts: - rpms: - macros: | - %_without_perl_Devel_CheckLib_enables_optional_test 1 - - context: '3' - platform: f35 - buildrequires: - perl: ['5.34'] - perl-libwww-perl: ['6.67'] - requires: - perl: ['5.34'] - perl-libwww-perl: ['6.67'] - buildopts: - rpms: - macros: | - %_without_perl_Devel_CheckLib_enables_optional_test 1 - - context: '4' - platform: f35 - buildrequires: - perl: ['5.36'] - perl-libwww-perl: ['6.62'] - requires: - perl: ['5.36'] - perl-libwww-perl: ['6.62'] - buildopts: - rpms: - macros: | - %_without_perl_Devel_CheckLib_enables_optional_test 1 + #- context: '2' + # platform: f35 + # buildrequires: + # perl: ['5.34'] + # perl-libwww-perl: ['6.62'] + # requires: + # perl: ['5.34'] + # perl-libwww-perl: ['6.62'] + # buildopts: + # rpms: + # macros: | + # %_without_perl_Devel_CheckLib_enables_optional_test 1 + #- context: '3' + # platform: f35 + # buildrequires: + # perl: ['5.34'] + # perl-libwww-perl: ['6.67'] + # requires: + # perl: ['5.34'] + # perl-libwww-perl: ['6.67'] + # buildopts: + # rpms: + # macros: | + # %_without_perl_Devel_CheckLib_enables_optional_test 1 + #- context: '4' + # platform: f35 + # buildrequires: + # perl: ['5.36'] + # perl-libwww-perl: ['6.62'] + # requires: + # perl: ['5.36'] + # perl-libwww-perl: ['6.62'] + # buildopts: + # rpms: + # macros: | + # %_without_perl_Devel_CheckLib_enables_optional_test 1 - context: '5' platform: f35 buildrequires: @@ -64,42 +64,42 @@ data: rpms: macros: | %_without_perl_Devel_CheckLib_enables_optional_test 1 - - context: '6' - platform: f36 - buildrequires: - perl: ['5.34'] - perl-libwww-perl: ['6.62'] - requires: - perl: ['5.34'] - perl-libwww-perl: ['6.62'] - buildopts: - rpms: - macros: | - %_without_perl_Devel_CheckLib_enables_optional_test 1 - - context: '7' - platform: f36 - buildrequires: - perl: ['5.34'] - perl-libwww-perl: ['6.67'] - requires: - perl: ['5.34'] - perl-libwww-perl: ['6.67'] - buildopts: - rpms: - macros: | - %_without_perl_Devel_CheckLib_enables_optional_test 1 - - context: '8' - platform: f36 - buildrequires: - perl: ['5.36'] - perl-libwww-perl: ['6.62'] - requires: - perl: ['5.36'] - perl-libwww-perl: ['6.62'] - buildopts: - rpms: - macros: | - %_without_perl_Devel_CheckLib_enables_optional_test 1 + #- context: '6' + # platform: f36 + # buildrequires: + # perl: ['5.34'] + # perl-libwww-perl: ['6.62'] + # requires: + # perl: ['5.34'] + # perl-libwww-perl: ['6.62'] + # buildopts: + # rpms: + # macros: | + # %_without_perl_Devel_CheckLib_enables_optional_test 1 + #- context: '7' + # platform: f36 + # buildrequires: + # perl: ['5.34'] + # perl-libwww-perl: ['6.67'] + # requires: + # perl: ['5.34'] + # perl-libwww-perl: ['6.67'] + # buildopts: + # rpms: + # macros: | + # %_without_perl_Devel_CheckLib_enables_optional_test 1 + #- context: '8' + # platform: f36 + # buildrequires: + # perl: ['5.36'] + # perl-libwww-perl: ['6.62'] + # requires: + # perl: ['5.36'] + # perl-libwww-perl: ['6.62'] + # buildopts: + # rpms: + # macros: | + # %_without_perl_Devel_CheckLib_enables_optional_test 1 - context: '9' platform: f36 buildrequires: @@ -112,42 +112,42 @@ data: rpms: macros: | %_without_perl_Devel_CheckLib_enables_optional_test 1 - - context: '10' - platform: f37 - buildrequires: - perl: ['5.34'] - perl-libwww-perl: ['6.62'] - requires: - perl: ['5.34'] - perl-libwww-perl: ['6.62'] - buildopts: - rpms: - macros: | - %_without_perl_Devel_CheckLib_enables_optional_test 1 - - context: '11' - platform: f37 - buildrequires: - perl: ['5.34'] - perl-libwww-perl: ['6.67'] - requires: - perl: ['5.34'] - perl-libwww-perl: ['6.67'] - buildopts: - rpms: - macros: | - %_without_perl_Devel_CheckLib_enables_optional_test 1 - - context: '12' - platform: f37 - buildrequires: - perl: ['5.36'] - perl-libwww-perl: ['6.62'] - requires: - perl: ['5.36'] - perl-libwww-perl: ['6.62'] - buildopts: - rpms: - macros: | - %_without_perl_Devel_CheckLib_enables_optional_test 1 + #- context: '10' + # platform: f37 + # buildrequires: + # perl: ['5.34'] + # perl-libwww-perl: ['6.62'] + # requires: + # perl: ['5.34'] + # perl-libwww-perl: ['6.62'] + # buildopts: + # rpms: + # macros: | + # %_without_perl_Devel_CheckLib_enables_optional_test 1 + #- context: '11' + # platform: f37 + # buildrequires: + # perl: ['5.34'] + # perl-libwww-perl: ['6.67'] + # requires: + # perl: ['5.34'] + # perl-libwww-perl: ['6.67'] + # buildopts: + # rpms: + # macros: | + # %_without_perl_Devel_CheckLib_enables_optional_test 1 + #- context: '12' + # platform: f37 + # buildrequires: + # perl: ['5.36'] + # perl-libwww-perl: ['6.62'] + # requires: + # perl: ['5.36'] + # perl-libwww-perl: ['6.62'] + # buildopts: + # rpms: + # macros: | + # %_without_perl_Devel_CheckLib_enables_optional_test 1 - context: '13' platform: f37 buildrequires: @@ -160,42 +160,42 @@ data: rpms: macros: | %_without_perl_Devel_CheckLib_enables_optional_test 1 - - context: '14' - platform: f38 - buildrequires: - perl: ['5.34'] - perl-libwww-perl: ['6.62'] - requires: - perl: ['5.34'] - perl-libwww-perl: ['6.62'] - buildopts: - rpms: - macros: | - %_without_perl_Devel_CheckLib_enables_optional_test 1 - - context: '15' - platform: f38 - buildrequires: - perl: ['5.34'] - perl-libwww-perl: ['6.67'] - requires: - perl: ['5.34'] - perl-libwww-perl: ['6.67'] - buildopts: - rpms: - macros: | - %_without_perl_Devel_CheckLib_enables_optional_test 1 - - context: '16' - platform: f38 - buildrequires: - perl: ['5.36'] - perl-libwww-perl: ['6.62'] - requires: - perl: ['5.36'] - perl-libwww-perl: ['6.62'] - buildopts: - rpms: - macros: | - %_without_perl_Devel_CheckLib_enables_optional_test 1 + #- context: '14' + # platform: f38 + # buildrequires: + # perl: ['5.34'] + # perl-libwww-perl: ['6.62'] + # requires: + # perl: ['5.34'] + # perl-libwww-perl: ['6.62'] + # buildopts: + # rpms: + # macros: | + # %_without_perl_Devel_CheckLib_enables_optional_test 1 + #- context: '15' + # platform: f38 + # buildrequires: + # perl: ['5.34'] + # perl-libwww-perl: ['6.67'] + # requires: + # perl: ['5.34'] + # perl-libwww-perl: ['6.67'] + # buildopts: + # rpms: + # macros: | + # %_without_perl_Devel_CheckLib_enables_optional_test 1 + #- context: '16' + # platform: f38 + # buildrequires: + # perl: ['5.36'] + # perl-libwww-perl: ['6.62'] + # requires: + # perl: ['5.36'] + # perl-libwww-perl: ['6.62'] + # buildopts: + # rpms: + # macros: | + # %_without_perl_Devel_CheckLib_enables_optional_test 1 - context: '17' platform: f38 buildrequires: From da697bf4437102b3ae169106e0ac85088caf5f92 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Tue, 6 Sep 2022 15:41:25 +0200 Subject: [PATCH 15/18] Enable 3 context for f38 4 contexts built successfully despite an initial timeout inside httpd on submit. Try 3 more. --- perl-XML-Parser.yaml | 72 ++++++++++++++++++++++---------------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/perl-XML-Parser.yaml b/perl-XML-Parser.yaml index 8144e3a..58e3da0 100644 --- a/perl-XML-Parser.yaml +++ b/perl-XML-Parser.yaml @@ -160,42 +160,42 @@ data: rpms: macros: | %_without_perl_Devel_CheckLib_enables_optional_test 1 - #- context: '14' - # platform: f38 - # buildrequires: - # perl: ['5.34'] - # perl-libwww-perl: ['6.62'] - # requires: - # perl: ['5.34'] - # perl-libwww-perl: ['6.62'] - # buildopts: - # rpms: - # macros: | - # %_without_perl_Devel_CheckLib_enables_optional_test 1 - #- context: '15' - # platform: f38 - # buildrequires: - # perl: ['5.34'] - # perl-libwww-perl: ['6.67'] - # requires: - # perl: ['5.34'] - # perl-libwww-perl: ['6.67'] - # buildopts: - # rpms: - # macros: | - # %_without_perl_Devel_CheckLib_enables_optional_test 1 - #- context: '16' - # platform: f38 - # buildrequires: - # perl: ['5.36'] - # perl-libwww-perl: ['6.62'] - # requires: - # perl: ['5.36'] - # perl-libwww-perl: ['6.62'] - # buildopts: - # rpms: - # macros: | - # %_without_perl_Devel_CheckLib_enables_optional_test 1 + - context: '14' + platform: f38 + buildrequires: + perl: ['5.34'] + perl-libwww-perl: ['6.62'] + requires: + perl: ['5.34'] + perl-libwww-perl: ['6.62'] + buildopts: + rpms: + macros: | + %_without_perl_Devel_CheckLib_enables_optional_test 1 + - context: '15' + platform: f38 + buildrequires: + perl: ['5.34'] + perl-libwww-perl: ['6.67'] + requires: + perl: ['5.34'] + perl-libwww-perl: ['6.67'] + buildopts: + rpms: + macros: | + %_without_perl_Devel_CheckLib_enables_optional_test 1 + - context: '16' + platform: f38 + buildrequires: + perl: ['5.36'] + perl-libwww-perl: ['6.62'] + requires: + perl: ['5.36'] + perl-libwww-perl: ['6.62'] + buildopts: + rpms: + macros: | + %_without_perl_Devel_CheckLib_enables_optional_test 1 - context: '17' platform: f38 buildrequires: From 44b1f91230175a4201069bbf1b236e39c7386993 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Tue, 6 Sep 2022 16:12:16 +0200 Subject: [PATCH 16/18] Revert "Enable 3 context for f38" This reverts commit da697bf4437102b3ae169106e0ac85088caf5f92. Tried 3 times, no success, 500 or 504 errors, no tasks spawned. --- perl-XML-Parser.yaml | 72 ++++++++++++++++++++++---------------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/perl-XML-Parser.yaml b/perl-XML-Parser.yaml index 58e3da0..8144e3a 100644 --- a/perl-XML-Parser.yaml +++ b/perl-XML-Parser.yaml @@ -160,42 +160,42 @@ data: rpms: macros: | %_without_perl_Devel_CheckLib_enables_optional_test 1 - - context: '14' - platform: f38 - buildrequires: - perl: ['5.34'] - perl-libwww-perl: ['6.62'] - requires: - perl: ['5.34'] - perl-libwww-perl: ['6.62'] - buildopts: - rpms: - macros: | - %_without_perl_Devel_CheckLib_enables_optional_test 1 - - context: '15' - platform: f38 - buildrequires: - perl: ['5.34'] - perl-libwww-perl: ['6.67'] - requires: - perl: ['5.34'] - perl-libwww-perl: ['6.67'] - buildopts: - rpms: - macros: | - %_without_perl_Devel_CheckLib_enables_optional_test 1 - - context: '16' - platform: f38 - buildrequires: - perl: ['5.36'] - perl-libwww-perl: ['6.62'] - requires: - perl: ['5.36'] - perl-libwww-perl: ['6.62'] - buildopts: - rpms: - macros: | - %_without_perl_Devel_CheckLib_enables_optional_test 1 + #- context: '14' + # platform: f38 + # buildrequires: + # perl: ['5.34'] + # perl-libwww-perl: ['6.62'] + # requires: + # perl: ['5.34'] + # perl-libwww-perl: ['6.62'] + # buildopts: + # rpms: + # macros: | + # %_without_perl_Devel_CheckLib_enables_optional_test 1 + #- context: '15' + # platform: f38 + # buildrequires: + # perl: ['5.34'] + # perl-libwww-perl: ['6.67'] + # requires: + # perl: ['5.34'] + # perl-libwww-perl: ['6.67'] + # buildopts: + # rpms: + # macros: | + # %_without_perl_Devel_CheckLib_enables_optional_test 1 + #- context: '16' + # platform: f38 + # buildrequires: + # perl: ['5.36'] + # perl-libwww-perl: ['6.62'] + # requires: + # perl: ['5.36'] + # perl-libwww-perl: ['6.62'] + # buildopts: + # rpms: + # macros: | + # %_without_perl_Devel_CheckLib_enables_optional_test 1 - context: '17' platform: f38 buildrequires: From a26eac2592e662ac27d2b33511749940c69be5e1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Wed, 22 Feb 2023 09:43:19 +0100 Subject: [PATCH 17/18] Add a context for Fedora 39 --- perl-XML-Parser.yaml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/perl-XML-Parser.yaml b/perl-XML-Parser.yaml index 8144e3a..19c2623 100644 --- a/perl-XML-Parser.yaml +++ b/perl-XML-Parser.yaml @@ -208,6 +208,18 @@ data: rpms: macros: | %_without_perl_Devel_CheckLib_enables_optional_test 1 + - context: '18' + platform: f39 + buildrequires: + perl: ['5.36'] + perl-libwww-perl: ['6.67'] + requires: + perl: ['5.36'] + perl-libwww-perl: ['6.67'] + buildopts: + rpms: + macros: | + %_without_perl_Devel_CheckLib_enables_optional_test 1 references: community: https://metacpan.org/release/XML-Parser profiles: From a962dbf219d720b2a08d5b80137879df7ad316bd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Wed, 22 Feb 2023 09:44:04 +0100 Subject: [PATCH 18/18] Remove a context for Fedora 35 --- perl-XML-Parser.yaml | 48 -------------------------------------------- 1 file changed, 48 deletions(-) diff --git a/perl-XML-Parser.yaml b/perl-XML-Parser.yaml index 19c2623..6173fb5 100644 --- a/perl-XML-Parser.yaml +++ b/perl-XML-Parser.yaml @@ -16,54 +16,6 @@ data: creation time. license: [MIT] configurations: - #- context: '2' - # platform: f35 - # buildrequires: - # perl: ['5.34'] - # perl-libwww-perl: ['6.62'] - # requires: - # perl: ['5.34'] - # perl-libwww-perl: ['6.62'] - # buildopts: - # rpms: - # macros: | - # %_without_perl_Devel_CheckLib_enables_optional_test 1 - #- context: '3' - # platform: f35 - # buildrequires: - # perl: ['5.34'] - # perl-libwww-perl: ['6.67'] - # requires: - # perl: ['5.34'] - # perl-libwww-perl: ['6.67'] - # buildopts: - # rpms: - # macros: | - # %_without_perl_Devel_CheckLib_enables_optional_test 1 - #- context: '4' - # platform: f35 - # buildrequires: - # perl: ['5.36'] - # perl-libwww-perl: ['6.62'] - # requires: - # perl: ['5.36'] - # perl-libwww-perl: ['6.62'] - # buildopts: - # rpms: - # macros: | - # %_without_perl_Devel_CheckLib_enables_optional_test 1 - - context: '5' - platform: f35 - buildrequires: - perl: ['5.36'] - perl-libwww-perl: ['6.67'] - requires: - perl: ['5.36'] - perl-libwww-perl: ['6.67'] - buildopts: - rpms: - macros: | - %_without_perl_Devel_CheckLib_enables_optional_test 1 #- context: '6' # platform: f36 # buildrequires: