Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 573446

Summary: dev-perl/perl-mozldap-1.5.3 version bump
Product: Gentoo Linux Reporter: Wes <wes>
Component: New packagesAssignee: Gentoo Perl team <perl>
Status: RESOLVED FIXED    
Severity: normal CC: wibrown
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 573450    
Attachments: perl-mozldap-1.5.3.ebuild

Description Wes 2016-01-31 09:42:31 UTC
Created attachment 424284 [details]
perl-mozldap-1.5.3.ebuild

Hi,

My first submission so please bear with me if this is the wrong location / method.  We will be submitting an updated 389-ds-base ebuild momentarily, it requires dev-perl/perl-mozldap-1.5.3, which no longer uses mozldap but instead uses openldap so I've attached a suitable ebuild, authored by wibrown@rh to assist with getting this in-tree.  This should also resolve 468124 btw.

Thanks,
Wes
Comment 1 Aaron W. Swenson gentoo-dev 2016-02-02 11:34:26 UTC
(In reply to Wes from comment #0)
> Created attachment 424284 [details]
> perl-mozldap-1.5.3.ebuild
> 
> Hi,
> 
> My first submission so please bear with me if this is the wrong location /
> method.

This is the right place and method. Thank you for working on this.

> We will be submitting an updated 389-ds-base ebuild momentarily, it
> requires dev-perl/perl-mozldap-1.5.3, which no longer uses mozldap but
> instead uses openldap so I've attached a suitable ebuild, authored by
> wibrown@rh to assist with getting this in-tree.  This should also resolve
> 468124 btw.

The Perl Project is working on moving all of the Perl modules to using EAPI 6. Please modify the ebuild to use use EAPI 6 instead of 5. Did you use gentoo-perlmod-version.pl to determine the version number?

If not, please see:
https://wiki.gentoo.org/wiki/Project:Perl/perl-herd#Version_numbers_in_Gentoo_perl_ebuilds

> Thanks,
> Wes

No, thank you!
Comment 2 Patrice Clement gentoo-dev 2016-02-02 12:13:44 UTC
As per IRC discussion, this is not a CPAN module, hence the naming scheme is fine. As for EAPI 6, Perl eclasses have been migrated to EAPI 6 already so I guess it just takes changing EAPI 5 to 6 in the ebuild. I'll do it after merging the PR.
Comment 3 Patrice Clement gentoo-dev 2016-02-02 12:13:58 UTC
commit 3df3dda (HEAD, origin/master, origin/HEAD, master)
Author: Patrice Clement <monsieurp@gentoo.org>
Date:   Tue Feb 2 12:10:42 2016 +0000

    dev-perl/perl-mozldap: EAPI 6.
    
    Package-Manager: portage-2.2.26
    Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
Comment 4 Patrice Clement gentoo-dev 2016-02-02 12:15:14 UTC
*   commit a08d8cb
|\  Merge: 49479df 708306d
| | Author: Patrice Clement <monsieurp@gentoo.org>
| | Date:   Tue Feb 2 12:06:40 2016 +0000
| |
| |     Merge remote-tracking branch 'github/pr/771'.
| |
| |     Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
Comment 5 Andreas K. Hüttel archtester gentoo-dev 2016-02-03 21:39:02 UTC
(In reply to Patrice Clement from comment #2)
> As per IRC discussion, this is not a CPAN module, hence the naming scheme is
> fine. 

That's wrong. CPAN or not doesnt matter.

However, in this case you'll find that the version is correct anyway (in short, versions that contain dots are not changed, CPAN or not).