Bug 2654

Summary: perl-Sys-Mmap package request and src.rpm for review
Product: Mageia Reporter: Barry Jackson <zen25000>
Component: New RPM package requestAssignee: Jerome Quelin <jquelin>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: jquelin
Version: Cauldron   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: perl-Sys-Mmap-0.16-0.mga1.src.rpm (attached) CVE:
Status comment:
Attachments: perl-Sys-Mmap-0.16-0.mga1.src.rpm

Description Barry Jackson 2011-09-07 00:19:44 CEST
Description of problem: perl-Sys-Mmap is required by zoneminder which I am working on.
The attached perl-Sys-Mmap package builds in mga1 (perl 5.12.3)  but not in Cauldron (perl 5.14.1) where it fails tests.

Would someone please review this.

Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.
Comment 1 Barry Jackson 2011-09-07 00:21:13 CEST
Created attachment 766 [details]
perl-Sys-Mmap-0.16-0.mga1.src.rpm
Barry Jackson 2011-09-07 00:26:18 CEST

Attachment 766 mime type: text/plain => application/octet-stream

Manuel Hiebel 2011-09-08 10:35:48 CEST

CC: (none) => jquelin

Manuel Hiebel 2011-09-08 10:36:58 CEST

Assignee: bugsquad => jquelin

Comment 2 Jerome Quelin 2011-09-08 14:16:31 CEST
i did not check your srpm. i just recreated it with cpan2pkg, and it's now available on cauldron.

Status: NEW => RESOLVED
Resolution: (none) => FIXED

Comment 3 Barry Jackson 2011-09-20 16:27:44 CEST
(In reply to comment #2)
> i did not check your srpm. i just recreated it with cpan2pkg, and it's now
> available on cauldron.

Thanks - however it has appeared in Cauldron as
perl-Sys-Mmap-0.160.0-1.mga2.x86_64.rpm when it is actually 0.16.0.
Is this a bug in cpan2pkg? 
I notice many perl modules with the same versioning error.
Comment 4 Jerome Quelin 2011-09-20 17:20:35 CEST
that's normal, and done by %perl_convert_version rpm macro (used in *all* perl module rpms). the goal is to harmonize all perl module versions to a x.y.z scheme, for easier comparison by rpm.

see http://jquelin.blogspot.com/2009/05/rationalizing-perl-module-versions.html for the rationale.
Comment 5 Barry Jackson 2011-09-20 22:01:46 CEST
Thanks ;)