#1243 Fedora Packaging Guidelines for Perl: Replace versioned MODULE_COMPAT_ requires by RPM dependency generator
Closed: fixed a year ago by jplesnik. Opened a year ago by jplesnik.

The list of packages that need to be rebuilt with the new major version of Perl is determined according to the dependency on perl(:MODULE_COMPAT_XXX). In current Fedora, all Perl modules run-require the versioned perl(:MODULE_COMPAT_XXX) provided by perl-libs.

Only packages with compiled code need to have a dependency on the particular version of Perl it was built against. The other packages have to require non-versioned perl-libs which includes all directories used by all Perl modules.

I proposed the change Perl: Replace versioned MODULE_COMPAT_ requires by RPM dependency generator which will solve it. It was approved by FESCo

That requires updating Perl packaging guidelines.
The new proposed guidelines are here: https://pagure.io/packaging-committee/pull-request/1242

How packages will be updated and all the implementation details are explained in the Fedora Change.


The PR was already merged.

Metadata Update from @jplesnik:
- Issue close_status updated to: fixed
- Issue status updated to: Closed (was: Open)

a year ago

Login to comment on this ticket.

Metadata