This queue is for tickets about the CHI CPAN distribution.

Report information
The Basics
Id:
64900
Status:
resolved
Priority:
Low/Low
Queue:

People
Owner:
Nobody in particular
Requestors:
dgl [...] dgl.cx
Cc:
AdminCc:

BugTracker
Severity:
Critical
Broken in:
0.37
Fixed in:
(no value)



Subject: CHI modules won't load (invalid version format)
The tests fail due to loading issues; I'm not exactly sure what's going on but it looks like non- core version on 5.10.0 (at least) doesn't like the version number? (of what exactly I can't quite tell...) dgl: ~ % cpanm --look CHI --> Working on CHI Fetching http://search.cpan.org/CPAN/authors/id/J/JS/JSWARTZ/CHI-0.36.tar.gz ... OK Entering /Users/dgl/.cpanm/work/1295385044.67101/CHI-0.36 with /bin/zsh dgl: work/1295385044.67101/CHI-0.36 % perl -Ilib -MCHI::Driver Invalid version format (dotted-decimal versions require at least three parts) at /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/version.pm line 184. Compilation failed in require at lib/CHI/Driver.pm line 13. BEGIN failed--compilation aborted at lib/CHI/Driver.pm line 13. Compilation failed in require. BEGIN failed--compilation aborted. This test report seems similar: http://www.cpantesters.org/cpan/report/5799c078-b841-11df-af93-f1e63f55e483 As I can't tell what version of what is doing this I've attached the versions of things that get loaded.
Subject: chi-loaded-versions.txt
perl -MCarp=verbose -d -Ilib -MCHI::Types Loading DB routines from perl5db.pl version 1.3 Editor support available. Enter h or `h h' for help, or `man perldebug' for more help. Invalid version format (dotted-decimal versions require at least three parts) at /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/version.pm line 184. Compilation failed in require. at - line 0 main::BEGIN() called at lib/CHI/Types.pm line 0 eval {...} called at lib/CHI/Types.pm line 0 BEGIN failed--compilation aborted. at - line 0 Debugged program terminated. Use q to quit or R to restart, use o inhibit_exit to avoid stopping after program termination, h q, h R or h o to get additional info. DB<1> M d 'AutoLoader.pm' => '5.63 from /System/Library/Perl/5.10.0/AutoLoader.pm' 'CHI/Types.pm' => '' 'CHI/Util.pm' => 'lib/CHI/Util.pm' 'Carp.pm' => '1.08 from /System/Library/Perl/5.10.0/Carp.pm' 'Carp/Heavy.pm' => '/System/Library/Perl/5.10.0/Carp/Heavy.pm' 'Class/MOP.pm' => '1.12 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Class/MOP.pm' 'Class/MOP/Attribute.pm' => '1.12 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Class/MOP/Attribute.pm' 'Class/MOP/Class.pm' => '1.12 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Class/MOP/Class.pm' 'Class/MOP/Class/Immutable/Trait.pm' => '1.12 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Class/MOP/Class/Immutable/Trait.pm' 'Class/MOP/Deprecated.pm' => '1.12 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Class/MOP/Deprecated.pm' 'Class/MOP/Instance.pm' => '1.12 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Class/MOP/Instance.pm' 'Class/MOP/Method.pm' => '1.12 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Class/MOP/Method.pm' 'Class/MOP/Method/Accessor.pm' => '1.12 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Class/MOP/Method/Accessor.pm' 'Class/MOP/Method/Constructor.pm' => '1.12 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Class/MOP/Method/Constructor.pm' 'Class/MOP/Method/Generated.pm' => '1.12 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Class/MOP/Method/Generated.pm' 'Class/MOP/Method/Inlined.pm' => '1.12 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Class/MOP/Method/Inlined.pm' 'Class/MOP/Method/Meta.pm' => '1.12 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Class/MOP/Method/Meta.pm' 'Class/MOP/Method/Wrapped.pm' => '1.12 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Class/MOP/Method/Wrapped.pm' 'Class/MOP/MiniTrait.pm' => '1.12 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Class/MOP/MiniTrait.pm' 'Class/MOP/Mixin.pm' => '1.12 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Class/MOP/Mixin.pm' 'Class/MOP/Mixin/AttributeCore.pm' => '1.12 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Class/MOP/Mixin/AttributeCore.pm' 'Class/MOP/Mixin/HasAttributes.pm' => '1.12 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Class/MOP/Mixin/HasAttributes.pm' 'Class/MOP/Mixin/HasMethods.pm' => '1.12 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Class/MOP/Mixin/HasMethods.pm' 'Class/MOP/Module.pm' => '1.12 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Class/MOP/Module.pm' 'Class/MOP/Object.pm' => '1.12 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Class/MOP/Object.pm' 'Class/MOP/Package.pm' => '1.12 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Class/MOP/Package.pm' 'Config.pm' => '/System/Library/Perl/5.10.0/darwin-thread-multi-2level/Config.pm' 'Data/Dumper.pm' => '2.121_14 from /System/Library/Perl/5.10.0/darwin-thread-multi-2level/Data/Dumper.pm' 'Data/OptList.pm' => '0.106 from /Users/dgl/.perl5/lib/perl5/Data/OptList.pm' 'Data/UUID.pm' => '1.217 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Data/UUID.pm' 'Devel/GlobalDestruction.pm' => '0.03 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Devel/GlobalDestruction.pm' 'Digest/MD5.pm' => '2.36_01 from /System/Library/Perl/5.10.0/darwin-thread-multi-2level/Digest/MD5.pm' 'Digest/base.pm' => '1.00 from /System/Library/Perl/5.10.0/Digest/base.pm' 'DynaLoader.pm' => '1.08 from /System/Library/Perl/5.10.0/darwin-thread-multi-2level/DynaLoader.pm' 'Exporter.pm' => '5.62 from /System/Library/Perl/5.10.0/Exporter.pm' 'Exporter/Heavy.pm' => '5.62 from /System/Library/Perl/5.10.0/Exporter/Heavy.pm' 'Exporter/Lite.pm' => '0.02 from /Users/dgl/.perl5/lib/perl5/Exporter/Lite.pm' 'Fcntl.pm' => '1.06 from /System/Library/Perl/5.10.0/darwin-thread-multi-2level/Fcntl.pm' 'File/Spec.pm' => '3.33 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/File/Spec.pm' 'File/Spec/Functions.pm' => '3.33 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/File/Spec/Functions.pm' 'File/Spec/Unix.pm' => '3.33 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/File/Spec/Unix.pm' 'FileHandle.pm' => '2.01 from /System/Library/Perl/5.10.0/FileHandle.pm' 'IO.pm' => '1.23_01 from /System/Library/Perl/5.10.0/darwin-thread-multi-2level/IO.pm' 'IO/File.pm' => '1.14 from /System/Library/Perl/5.10.0/darwin-thread-multi-2level/IO/File.pm' 'IO/Handle.pm' => '1.27 from /System/Library/Perl/5.10.0/darwin-thread-multi-2level/IO/Handle.pm' 'IO/Seekable.pm' => '1.1 from /System/Library/Perl/5.10.0/darwin-thread-multi-2level/IO/Seekable.pm' 'List/MoreUtils.pm' => '0.26 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/List/MoreUtils.pm' 'List/Util.pm' => '1.23 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/List/Util.pm' 'Locale/Maketext/Lexicon.pm' => '0.77 from /System/Library/Perl/Extras/5.10.0/Locale/Maketext/Lexicon.pm' 'Locale/Maketext/Simple.pm' => '0.18 from /System/Library/Perl/5.10.0/Locale/Maketext/Simple.pm' 'MRO/Compat.pm' => '0.11 from /Users/dgl/.perl5/lib/perl5/MRO/Compat.pm' 'Module/Load.pm' => '0.12 from /System/Library/Perl/5.10.0/Module/Load.pm' 'Module/Load/Conditional.pm' => '0.22 from /System/Library/Perl/5.10.0/Module/Load/Conditional.pm' 'Moose.pm' => '1.21 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Moose.pm' 'Moose/Deprecated.pm' => '1.21 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Moose/Deprecated.pm' 'Moose/Error/Default.pm' => '1.21 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Moose/Error/Default.pm' 'Moose/Exporter.pm' => '1.21 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Moose/Exporter.pm' 'Moose/Meta/Attribute.pm' => '1.21 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Moose/Meta/Attribute.pm' 'Moose/Meta/Attribute/Native.pm' => '1.21 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Moose/Meta/Attribute/Native.pm' 'Moose/Meta/Class.pm' => '1.21 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Moose/Meta/Class.pm' 'Moose/Meta/Class/Immutable/Trait.pm' => '1.21 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Moose/Meta/Class/Immutable/Trait.pm' 'Moose/Meta/Instance.pm' => '1.21 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Moose/Meta/Instance.pm' 'Moose/Meta/Method.pm' => '1.21 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Moose/Meta/Method.pm' 'Moose/Meta/Method/Accessor.pm' => '1.21 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Moose/Meta/Method/Accessor.pm' 'Moose/Meta/Method/Augmented.pm' => '1.21 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Moose/Meta/Method/Augmented.pm' 'Moose/Meta/Method/Constructor.pm' => '1.21 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Moose/Meta/Method/Constructor.pm' 'Moose/Meta/Method/Delegation.pm' => '1.21 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Moose/Meta/Method/Delegation.pm' 'Moose/Meta/Method/Destructor.pm' => '1.21 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Moose/Meta/Method/Destructor.pm' 'Moose/Meta/Method/Meta.pm' => '1.21 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Moose/Meta/Method/Meta.pm' 'Moose/Meta/Method/Overridden.pm' => '1.21 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Moose/Meta/Method/Overridden.pm' 'Moose/Meta/Mixin/AttributeCore.pm' => '1.21 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Moose/Meta/Mixin/AttributeCore.pm' 'Moose/Meta/Object/Trait.pm' => '1.21 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Moose/Meta/Object/Trait.pm' 'Moose/Meta/Role.pm' => '1.21 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Moose/Meta/Role.pm' 'Moose/Meta/Role/Application.pm' => '1.21 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Moose/Meta/Role/Application.pm' 'Moose/Meta/Role/Application/RoleSummation.pm' => '1.21 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Moose/Meta/Role/Application/RoleSummation.pm' 'Moose/Meta/Role/Application/ToClass.pm' => '1.21 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Moose/Meta/Role/Application/ToClass.pm' 'Moose/Meta/Role/Application/ToInstance.pm' => '1.21 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Moose/Meta/Role/Application/ToInstance.pm' 'Moose/Meta/Role/Application/ToRole.pm' => '1.21 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Moose/Meta/Role/Application/ToRole.pm' 'Moose/Meta/Role/Attribute.pm' => '1.21 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Moose/Meta/Role/Attribute.pm' 'Moose/Meta/Role/Composite.pm' => '1.21 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Moose/Meta/Role/Composite.pm' 'Moose/Meta/Role/Method.pm' => '1.21 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Moose/Meta/Role/Method.pm' 'Moose/Meta/Role/Method/Conflicting.pm' => '1.21 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Moose/Meta/Role/Method/Conflicting.pm' 'Moose/Meta/Role/Method/Required.pm' => '1.21 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Moose/Meta/Role/Method/Required.pm' 'Moose/Meta/TypeCoercion.pm' => '1.21 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Moose/Meta/TypeCoercion.pm' 'Moose/Meta/TypeCoercion/Union.pm' => '1.21 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Moose/Meta/TypeCoercion/Union.pm' 'Moose/Meta/TypeConstraint.pm' => '1.21 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Moose/Meta/TypeConstraint.pm' 'Moose/Meta/TypeConstraint/Class.pm' => '1.21 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Moose/Meta/TypeConstraint/Class.pm' 'Moose/Meta/TypeConstraint/DuckType.pm' => '1.21 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Moose/Meta/TypeConstraint/DuckType.pm' 'Moose/Meta/TypeConstraint/Enum.pm' => '1.21 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Moose/Meta/TypeConstraint/Enum.pm' 'Moose/Meta/TypeConstraint/Parameterizable.pm' => '1.21 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Moose/Meta/TypeConstraint/Parameterizable.pm' 'Moose/Meta/TypeConstraint/Parameterized.pm' => '1.21 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Moose/Meta/TypeConstraint/Parameterized.pm' 'Moose/Meta/TypeConstraint/Registry.pm' => '1.21 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Moose/Meta/TypeConstraint/Registry.pm' 'Moose/Meta/TypeConstraint/Role.pm' => '1.21 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Moose/Meta/TypeConstraint/Role.pm' 'Moose/Meta/TypeConstraint/Union.pm' => '1.21 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Moose/Meta/TypeConstraint/Union.pm' 'Moose/Object.pm' => '1.21 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Moose/Object.pm' 'Moose/Util.pm' => '1.21 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Moose/Util.pm' 'Moose/Util/MetaRole.pm' => '1.21 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Moose/Util/MetaRole.pm' 'Moose/Util/TypeConstraints.pm' => '1.21 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Moose/Util/TypeConstraints.pm' 'Moose/Util/TypeConstraints/OptimizedConstraints.pm' => '1.21 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Moose/Util/TypeConstraints/OptimizedConstraints.pm' 'Package/DeprecationManager.pm' => '0.10 from /Users/dgl/.perl5/lib/perl5/Package/DeprecationManager.pm' 'Package/Stash.pm' => '0.23 from /Users/dgl/.perl5/lib/perl5/Package/Stash.pm' 'Package/Stash/PP.pm' => '0.23 from /Users/dgl/.perl5/lib/perl5/Package/Stash/PP.pm' 'Package/Stash/XS.pm' => '0.20 from ' 'Params/Check.pm' => '0.26 from /System/Library/Perl/5.10.0/Params/Check.pm' 'Params/Util.pm' => '1.03 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Params/Util.pm' 'Scalar/Util.pm' => '1.23 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Scalar/Util.pm' 'SelectSaver.pm' => '1.01 from /System/Library/Perl/5.10.0/SelectSaver.pm' 'SelfLoader.pm' => '1.11 from /System/Library/Perl/5.10.0/SelfLoader.pm' 'Sub/Exporter.pm' => '0.982 from /Users/dgl/.perl5/lib/perl5/Sub/Exporter.pm' 'Sub/Install.pm' => '0.925 from /Users/dgl/.perl5/lib/perl5/Sub/Install.pm' 'Sub/Name.pm' => '0.05 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Sub/Name.pm' 'Symbol.pm' => '1.06 from /System/Library/Perl/5.10.0/Symbol.pm' 'Term/Cap.pm' => '1.12 from /System/Library/Perl/5.10.0/Term/Cap.pm' 'Term/ReadKey.pm' => '2.30 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/Term/ReadKey.pm' 'Term/ReadLine.pm' => '1.03 from /System/Library/Perl/5.10.0/Term/ReadLine.pm' 'Term/ReadLine/Perl.pm' => '1.0303 from /Users/dgl/.perl5/lib/perl5/Term/ReadLine/Perl.pm' 'Term/ReadLine/readline.pm' => '1.0303 from /Users/dgl/.perl5/lib/perl5/Term/ReadLine/readline.pm' 'Time/Duration/Parse.pm' => '0.06 from /Users/dgl/.perl5/lib/perl5/Time/Duration/Parse.pm' 'Try/Tiny.pm' => '0.09 from /Users/dgl/.perl5/lib/perl5/Try/Tiny.pm' 'XSLoader.pm' => '0.10 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/XSLoader.pm' 'base.pm' => '2.13 from /System/Library/Perl/5.10.0/base.pm' 'bytes.pm' => '1.03 from /System/Library/Perl/5.10.0/bytes.pm' 'constant.pm' => '1.13 from /System/Library/Perl/5.10.0/constant.pm' 'feature.pm' => '1.11 from /System/Library/Perl/5.10.0/feature.pm' 'if.pm' => '0.05 from /System/Library/Perl/5.10.0/if.pm' 'metaclass.pm' => '1.12 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/metaclass.pm' 'mro.pm' => '1.00 from /System/Library/Perl/5.10.0/mro.pm' 'overload.pm' => '1.06 from /System/Library/Perl/5.10.0/overload.pm' 'perl5db.pl' => '1.3 from /System/Library/Perl/5.10.0/perl5db.pl' 're.pm' => '0.08 from /System/Library/Perl/5.10.0/darwin-thread-multi-2level/re.pm' 'strict.pm' => '1.04 from /System/Library/Perl/5.10.0/strict.pm' 'vars.pm' => '1.01 from /System/Library/Perl/5.10.0/vars.pm' 'version.pm' => '0.88 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/version.pm' 'version/vxs.pm' => '0.88 from /Users/dgl/.perl5/lib/perl5/darwin-thread-multi-2level/version/vxs.pm' 'warnings.pm' => '1.06 from /System/Library/Perl/5.10.0/warnings.pm' 'warnings/register.pm' => '1.01 from /System/Library/Perl/5.10.0/warnings/register.pm' DB<2>
Just released 0.38 which should fix this.


This service runs on Request Tracker, is sponsored by The Perl Foundation, and maintained by Best Practical Solutions.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.