[EPEL-devel] Re: Replace versioned MODULE_COMPAT_ requires by generators

2023-01-31 Thread Kevin Fenzi
On Tue, Jan 31, 2023 at 10:19:09AM +0100, Jitka Plesnikova wrote: > Hi, > > I added the package perl-generators-epel to EPEL 7/8/9. The package is > adding the behavior provided in perl-generators-1.16. > > I created pull requests for epel-rpm-macros to add perl-generators-epel > to EPEL

[EPEL-devel] Re: Replace versioned MODULE_COMPAT_ requires by generators

2023-01-31 Thread Jitka Plesnikova
Hi, I added the package perl-generators-epel to EPEL 7/8/9. The package is adding the behavior provided in perl-generators-1.16. I created pull requests for epel-rpm-macros to add perl-generators-epel to EPEL buildroot. Pull Request EPEL 7:

[EPEL-devel] Re: Replace versioned MODULE_COMPAT_ requires by generators

2022-12-07 Thread Jitka Plesnikova
On 12/7/22 12:17, Miro Hrončok wrote: On 06. 12. 22 15:02, Jitka Plesnikova wrote: The dependency generator would be added to perl-srpm-macros which is in buildroot of Fedora. Why not perl-generators instead? You are right, I'll have to add it to perl-generators. It requires perl-macros

[EPEL-devel] Re: Replace versioned MODULE_COMPAT_ requires by generators

2022-12-07 Thread Miro Hrončok
On 06. 12. 22 15:02, Jitka Plesnikova wrote: The dependency generator would be added to perl-srpm-macros which is in buildroot of Fedora. Why not perl-generators instead? -- Miro Hrončok -- Phone: +420777974800 IRC: mhroncok ___ epel-devel mailing

[EPEL-devel] Re: Replace versioned MODULE_COMPAT_ requires by generators

2022-12-06 Thread Jitka Plesnikova
Parametric macro dependency generators are not supported in EPEL 7 and 8's RPM versions. You can still implement this using a "regular" dependency generator. This is also described in the RPM documentation[1]. Instead of specifying %__perlcompat_requires() and writing an RPM macro that accepts

[EPEL-devel] Re: Replace versioned MODULE_COMPAT_ requires by generators

2022-12-05 Thread Maxwell G via epel-devel
On Mon Dec 5, 2022 at 21:52 +0100, Jitka Plesnikova wrote: > Could be the following file added to the package epel-rpm-macros (or > anything like this) for EPEL 9? It could, but it might be better to include this in a subpackage of epel-rpm-macros or as a separate perl-generators-epel component.