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

Bug 554938

Summary: dev-perl/Moose-2.140.500 version bump ( 2.60.400-r1 fails tests on 5.22 )
Product: Gentoo Linux Reporter: Kent Fredric (IRC: kent\n) (RETIRED) <kentnl>
Component: [OLD] DevelopmentAssignee: Gentoo Perl team <perl>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: dev-perl/Devel-OverloadInfo-0.2.0
dev-perl/Module-Runtime-Conflicts-0.2.0
dev-perl/Test-CleanNamespaces-0.180.0
dev-perl/Moose-2.140.500

Description Kent Fredric (IRC: kent\n) (RETIRED) gentoo-dev 2015-07-15 08:42:30 UTC
Also, 2.60.400 is quite old now ( Circa 2012 ).

A rev bump looks to need a *lot* of changes so I'm just going to stash ebuilds here as I find them needed.

---

/attributes/trigger_and_coerce.t ............................. ok      
===(     774;6  1/?  0/?  0/?  0/?  0/?  0/?  0/?  0/?  0/?  0/? )======
#   Failed test '... got the right error'
#   at t/basics/always_strict_warnings.t line 12.
#                   'Global symbol "$foo" requires explicit package name (did you forget to declare "my $foo"?) at (eval 177) line 1.
# '
#     doesn't match '(?^:Global symbol \"\$foo\" requires explicit package name at)'

#   Failed test '... got the right error'
#   at t/basics/always_strict_warnings.t line 34.
#                   'Global symbol "$foo" requires explicit package name (did you forget to declare "my $foo"?) at (eval 181) line 1.
# '
#     doesn't match '(?^:Global symbol \"\$foo\" requires explicit package name at)'

#   Failed test '... got the right error'
#   at t/basics/always_strict_warnings.t line 56.
#                   'Global symbol "$foo" requires explicit package name (did you forget to declare "my $foo"?) at (eval 185) line 1.
# '
#     doesn't match '(?^:Global symbol \"\$foo\" requires explicit package name at)'
# Looks like you failed 3 tests of 15.
t/basics/always_strict_warnings.t ............................. Dubious, test returned 3 (wstat 768, 0x300)
Failed 3/15 subtests
Comment 1 Kent Fredric (IRC: kent\n) (RETIRED) gentoo-dev 2015-07-15 08:43:33 UTC
Created attachment 406838 [details]
dev-perl/Devel-OverloadInfo-0.2.0

Devel::OverloadInfo is a new dependency of Moose 2.140.500
Comment 2 Kent Fredric (IRC: kent\n) (RETIRED) gentoo-dev 2015-07-15 09:01:08 UTC
Created attachment 406840 [details]
dev-perl/Module-Runtime-Conflicts-0.2.0
Comment 3 Kent Fredric (IRC: kent\n) (RETIRED) gentoo-dev 2015-07-15 09:26:32 UTC
Created attachment 406842 [details]
dev-perl/Test-CleanNamespaces-0.180.0
Comment 4 Kent Fredric (IRC: kent\n) (RETIRED) gentoo-dev 2015-07-15 09:36:15 UTC
Created attachment 406844 [details]
dev-perl/Moose-2.140.500

Right, that looks like all of it, there's less than I thought there was.

Noteworthy keyword changes ( mostly due to new deps ): 

-KEYWORDS="amd64 ~arm ~hppa ppc ~ppc64 x86 ~x86-fbsd ~x64-macos"
+KEYWORDS="~amd64 ~x86 ~x86-fbsd ~x64-macos"

All other new ebuilds I defaulted to

KEYWORDS="~amd64 ~x86" for my purposes.

And as usual, I've kept note of things likely to cause problems with package merges/splits ( which Scalar-List-Utils is about to do ).

Full diff here: https://gist.github.com/kentfredric/d2f79af92c2b7f1d01e8
Comment 5 Andreas K. Hüttel archtester gentoo-dev 2015-07-25 20:40:56 UTC
All done.