Another pile of perl subpackages and perl(:VERSION) introduction

Petr Pisar ppisar at redhat.com
Wed Oct 21 08:23:22 UTC 2015


On Tue, Oct 13, 2015 at 04:43:32PM +0200, Petr Pisar wrote:
> This second change revealed a long standing issue with generating dependency
> from "require 5.006"-like statements. The dependency is exported as "perl >=
> 1:5.006" now. It has three issues:
[...]
> Therefore I decided to fix it in the following way:
> 
> (1) I added "perl(:VERSION) = 5.22.0" Provides to perl-libs.
> 
> (2) I implemented pure-perl version normalization from Perl to RPM versions in
> a new Fedora::VSP perl module. This is available in Rawhide now.
> 
> (3) I prepared perl-generators enhancement the uses the Fedora::VSP to export
> Perl version constraint as "perl(:VERSION)" symbol including proper
> normalization. I did a small local test that looks promissing. Jitka is runnig
> extensive tests now.
> 
> (4) If everything is well, Jitka will enroll new perl-generators with this
> change.
> 
> (5) Then I will rebuild perl to fix the regresssion that perl-libs requires
> perl.
> 
All these steps are completed now.

-- Petr


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 213 bytes
Desc: not available
URL: <http://lists.fedoraproject.org/pipermail/perl-devel/attachments/20151021/914a1bdf/attachment.sig>


More information about the perl-devel mailing list