Compare commits

...
Sign in to create a new pull request.

18 commits

Author SHA1 Message Date
Petr Písař
a962dbf219 Remove a context for Fedora 35 2023-02-22 09:44:04 +01:00
Petr Písař
a26eac2592 Add a context for Fedora 39 2023-02-22 09:43:19 +01:00
Petr Písař
44b1f91230 Revert "Enable 3 context for f38"
This reverts commit da697bf443.

Tried 3 times, no success, 500 or 504 errors, no tasks spawned.
2022-09-06 16:12:16 +02:00
Petr Písař
da697bf443 Enable 3 context for f38
4 contexts built successfully despite an initial timeout inside httpd
on submit. Try 3 more.

<https://pagure.io/fedora-infrastructure/issue/10865>
2022-09-06 15:41:25 +02:00
Petr Písař
10f99b3dcf Reduce contexts to the latest streams of dependencies
This reduces contexts fro 16 to 4. This is to overcome an MBS bug
<https://pagure.io/fedora-infrastructure/issue/10865>.
2022-09-06 12:14:47 +02:00
Petr Písař
274c1dd1db Add contexts for all supported streams of dependencies, removed the unsupported ones
All of the dependencies are already built.
2022-08-29 17:15:28 +02:00
Petr Písař
322b27fc36 Remove all contexts for f38
MBS still reports an error for f36 perl.
2022-08-26 15:19:09 +02:00
Petr Písař
f21d941c01 Keep only the latest context for f38
MBS still complains though there are no changes for f36.
Minimizing to locate the cause.
2022-08-26 15:17:03 +02:00
Petr Písař
82ffe3dbb8 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.
2022-08-26 15:07:06 +02:00
Petr Písař
8b71bd15ac Remove not yet-built contexts for EOL perl:5.32 2022-08-26 15:03:45 +02:00
Petr Písař
25c92b4256 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.
2022-08-26 14:41:50 +02:00
Fedora Release Engineering
8b44920806 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-08-10 16:51:43 +00:00
Petr Písař
a84785bfcc Add a context for F37 2022-03-07 15:17:12 +01:00
Petr Písař
29b4030f1e Add a context for platform:f36 2021-09-07 12:33:04 +02:00
Petr Písař
59d21928b8 Convert to modulemd-packager-v3 format and remove perl:5.30 and platform:eln 2021-06-15 11:54:42 +02:00
Petr Písař
6dba27a54c Pin components to f34, build for eln and f35 2021-02-11 16:00:38 +01:00
Petr Písař
ba6328029a Depend on perl-libwww-perl module for perl(LWP::UserAgent) symbol 2021-01-20 12:01:52 +01:00
Petr Písař
99d0cb95ca Import
Reviewed in bug #1917512.
2021-01-20 10:04:29 +01:00

204
perl-XML-Parser.yaml Normal file
View file

@ -0,0 +1,204 @@
document: modulemd-packager
version: 3
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: [MIT]
configurations:
#- 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:
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.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:
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: |
%_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:
common:
description: XML::Parser Perl module
rpms:
- perl-XML-Parser
api:
rpms:
- perl-XML-Parser
filter:
rpms:
- perl-Capture-Tiny
- perl-Devel-CheckLib
components:
rpms:
perl-Capture-Tiny:
rationale: For perl-Devel-CheckLib.
ref: f37
buildonly: true
buildorder: 0
perl-Devel-CheckLib:
rationale: For perl-XML-Parser.
ref: f37
buildonly: true
buildorder: 1
perl-XML-Parser:
rationale: The API.
ref: f37
buildorder: 2