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

Bug 722854

Summary: dev-perl/Cache-Simple-TimedExpiry no formal upstream license declaration
Product: Gentoo Linux Reporter: Kent Fredric (IRC: kent\n) (RETIRED) <kentnl>
Component: Current packagesAssignee: Gentoo Perl team <perl>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: https://rt.cpan.org/Ticket/Display.html?id=132573
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 721190    

Description Kent Fredric (IRC: kent\n) (RETIRED) gentoo-dev 2020-05-13 13:53:22 UTC
The only lines that look like they imply a license are:

> ./META.yml-3-distribution_type: module
> ./META.yml-4-generated_by: Module::Install version 0.64
> ./META.yml:5:license: perl
> ./META.yml-6-name: Cache-Simple-TimedExpiry
> ./META.yml-7-no_index: 

> ./lib/Cache/Simple/TimedExpiry.pm-172-Jesse Vincent <jesse@bestpractical.com>
> ./lib/Cache/Simple/TimedExpiry.pm-173-Some of the heavy lifting was designed by Robert Spier <rspier@pobox.com>
> ./lib/Cache/Simple/TimedExpiry.pm-174-
> ./lib/Cache/Simple/TimedExpiry.pm:175:Copyright 2004 Jesse Vincent <jesse@bestpractical.com>
> ./lib/Cache/Simple/TimedExpiry.pm-176-
> ./lib/Cache/Simple/TimedExpiry.pm-177-=cut

> ./Makefile.PL-5-           abstract        ('A lightweight cache with timed expiration');
> ./Makefile.PL-6-           author          ('Robert Spier <rspier@pobox.com>, Jesse Vincent <jesse@bestpractical.com>');
> ./Makefile.PL-7-           version_from    ('lib/Cache/Simple/TimedExpiry.pm');
> ./Makefile.PL:8:           license         ('perl');
> ./Makefile.PL-9-
> ./Makefile.PL-10-           requires        ('perl' => 5.005);
> ./Makefile.PL-11-
> ./Makefile.PL-12-&WriteAll;

Which means the perl5 license is implied, but not strongly enough for this to be a legal declaration.
Comment 1 Larry the Git Cow gentoo-dev 2020-05-13 14:27:31 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1bea9a9c529300a9081e1a14e53efe1c98e5845

commit b1bea9a9c529300a9081e1a14e53efe1c98e5845
Author:     Kent Fredric <kentnl@gentoo.org>
AuthorDate: 2020-05-13 14:23:01 +0000
Commit:     Kent Fredric <kentnl@gentoo.org>
CommitDate: 2020-05-13 14:26:04 +0000

    dev-perl/Cache-Simple-TimedExpiry: -r bump for EAPI7
    
    - EAPI7
    - Add license note re bug #722854
    - Use a patch instead of "sed"
    - Remove useless and empty variable assignments
    
    Bug: https://bugs.gentoo.org/722854
    Package-Manager: Portage-2.3.99, Repoman-2.3.22
    Signed-off-by: Kent Fredric <kentnl@gentoo.org>

 .../Cache-Simple-TimedExpiry-0.270.0-r2.ebuild      | 18 ++++++++++++++++++
 .../Cache-Simple-TimedExpiry-0.27-no-dot-inc.patch  | 21 +++++++++++++++++++++
 2 files changed, 39 insertions(+)
Comment 2 Larry the Git Cow gentoo-dev 2021-10-09 16:21:07 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4798b50db598ed6ced874bc62e4e2d565b6ccbe

commit b4798b50db598ed6ced874bc62e4e2d565b6ccbe
Author:     Andreas K. Hüttel <dilfridge@gentoo.org>
AuthorDate: 2021-10-09 16:20:42 +0000
Commit:     Andreas K. Hüttel <dilfridge@gentoo.org>
CommitDate: 2021-10-09 16:20:56 +0000

    dev-perl/Cache-Simple-TimedExpiry: Metadata indicates perl license
    
    Closes: https://bugs.gentoo.org/722854
    Package-Manager: Portage-3.0.28, Repoman-3.0.3
    Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>

 .../Cache-Simple-TimedExpiry-0.270.0-r2.ebuild                    | 8 +++-----
 1 file changed, 3 insertions(+), 5 deletions(-)