Bug#615162: libcatalyst-modules-perl: CatalystX::Component::Traits gets compilation errors.
David Caldwell
david at porkrind.org
Sat Feb 26 07:45:48 UTC 2011
Package: libcatalyst-modules-perl
Version: 41
Severity: normal
I am getting this error when running my Catalyst program:
The alias and excludes options for role application have been renamed -alias and -excludes (CatalystX::Component::Traits is consuming MooseX::Traits::Pluggable - do you need to upgrade CatalystX::Component::Traits?) at /usr/share/perl5/CatalystX/Component/Traits.pm line 8
require CatalystX/Component/Traits.pm called at /usr/lib/perl5/Class/MOP.pm line 114
Class::MOP::__ANON__() called at /usr/share/perl5/Try/Tiny.pm line 71
eval {...} called at /usr/share/perl5/Try/Tiny.pm line 67
Try::Tiny::try('CODE(0x348ce90)', 'Try::Tiny::Catch=REF(0x364c628)') called at /usr/lib/perl5/Class/MOP.pm line 125
Class::MOP::load_first_existing_class('CatalystX::Component::Traits') called at /usr/lib/perl5/Class/MOP.pm line 137
Class::MOP::load_class('CatalystX::Component::Traits', undef) called at /usr/lib/perl5/Moose/Util.pm line 113
Moose::Util::_apply_all_roles('Moose::Meta::Class=HASH(0x35e5390)', undef, 'CatalystX::Component::Traits') called at /usr/lib/perl5/Moose/Util.pm line 91
Moose::Util::apply_all_roles('Moose::Meta::Class=HASH(0x35e5390)', 'CatalystX::Component::Traits') called at /usr/lib/perl5/Moose.pm line 58
Moose::with('Moose::Meta::Class=HASH(0x35e5390)', 'CatalystX::Component::Traits') called at /usr/lib/perl5/Moose/Exporter.pm line 359
Moose::with('CatalystX::Component::Traits') called at /usr/share/perl5/Catalyst/Model/DBIC/Schema.pm line 6
require Catalyst/Model/DBIC/Schema.pm called at (eval 519) line 3
eval 'require Catalyst::Model::DBIC::Schema
;' called at /usr/share/perl/5.10/base.pm line 90
base::import('base', 'Catalyst::Model::DBIC::Schema') called at <my-app-dir>/MyApp/Model/DB.pm line 3
MyApp::Model::DB::BEGIN() called at /usr/share/perl5/CatalystX/Component/Traits.pm line 0
eval {...} called at /usr/share/perl5/CatalystX/Component/Traits.pm line 0
require MyApp/Model/DB.pm called at /usr/share/perl5/Catalyst/Utils.pm line 287
eval {...} called at /usr/share/perl5/Catalyst/Utils.pm line 287
Catalyst::Utils::ensure_class_loaded('MyApp::Model::DB', 'HASH(0x347c2c8)') called at /usr/share/perl5/Catalyst.pm line 2446
Catalyst::setup_components('MyApp') called at /usr/share/perl5/Catalyst.pm line 1179
Catalyst::setup('MyApp') called at <my-app-dir>/MyApp.pm line 78
require MyApp.pm called at ./myapp line 14
main::BEGIN() called at /usr/share/perl5/CatalystX/Component/Traits.pm line 0
eval {...} called at /usr/share/perl5/CatalystX/Component/Traits.pm line 0
CatalystX::Component::Traits 0.14 appears to be causing the problem. There is a
newer version (0.16) on CPAN that fixes this issue, according to this page:
<https://code.google.com/p/bluehome/wiki/Install>
I humbly request that CatalystX::Component::Traits be upgraded.
-David
-- System Information:
Debian Release: wheezy/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.37-latency1 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages libcatalyst-modules-perl depends on:
ii libauthen-simple-perl 0.4-5 Simple and consistent perl framewo
ii libcache-cache-perl 1.06-1 Managed caches of persistent infor
ii libcache-fastmmap-perl 1.36-1 Perl module providing a mmap'ed ca
ii libcatalyst-perl 5.80030-1 elegant Model-View-Controller Web
ii libcatalyst-view-tt-perl 0.36-1 Template View Class for Catalyst
ii libcgi-formbuilder-perl 3.05.01-8 Easily generate and process statef
ii libclass-c3-perl 0.22-1 pragma for using the C3 method res
ii libclass-throwable-perl 0.10-2 A minimal lightweight exception cl
ii libconfig-any-perl 0.20-1 module to load configuration from
ii libdata-visitor-perl 0.27-2 visitor implementation for Perl da
ii libdbix-class-cursor-cached-p 1.0.1-1 cursor object with built-in cachin
ii libdbix-class-perl 0.08123-1 extensible and flexible object <->
ii libdbix-class-schema-loader-p 0.07002-1 module to automate definition of a
ii libdevel-stacktrace-perl 1.2700-1 Perl module containing stack trace
ii libemail-mime-creator-perl 1.906-1 transitional dummy package for now
ii libemail-mime-perl [libemail- 1.906-1 module for simple MIME message par
ii libemail-send-perl 2.198-3 Perl module for simply sending ema
ii libemail-sender-perl 0.102370-1 Perl module for sending email
ii libfile-changenotify-perl 0.19-1 module to monitor files for change
ii libfile-slurp-perl 9999.13-1 single call read & write file rout
ii libhtml-formfu-perl 0.08002-1 HTML form creation, rendering and
ii libhtml-prototype-perl 1.48-3 module to generate HTML and Javasc
ii libhtml-widget-perl 1.11-3 HTML widget and validation framewo
ii libjson-any-perl 1.22-1 wrapper class for the various JSON
ii libjson-perl 2.27-1 Perl module to parse and convert t
ii liblocale-maketext-lexicon-pe 0.82-1 lexicon-handling backends for Loca
ii liblog-log4perl-perl 1.29-1 A Perl port of the widely popular
ii libmoose-perl 1.21-1 modern Perl object system framewor
ii libmoosex-traits-pluggable-pe 0.10-1 Moose extension for class preceden
ii libobject-signature-perl 1.05-2 Signature - Generate cryptographic
ii libparams-validate-perl 0.93-1 Perl module to validate parameters
ii libpath-class-perl 0.23-1 module for cross-platform path spe
ii libregexp-assemble-perl 0.34-5 Assemble multiple Regular Expressi
ii libset-object-perl 1.27-1 Collection of objects without dupl
ii libsub-install-perl 0.924-2 Install subroutines into packages
ii libtask-weaken-perl 1.03-1 Ensure that a platform has weaken
ii libtemplate-plugin-class-perl 0.13-3 Call methods of arbitrary classes
ii libtest-www-mechanize-catalys 0.53-1 module for automated testing for C
ii libtest-www-mechanize-perl 1.30-1 module for testing web application
ii libtie-ixhash-perl 1.21-2 ordered associative arrays for Per
ii libuniversal-can-perl 1.16-1 safer version of UNIVERSAL::can
ii libuniversal-isa-perl 1.02-1 safer version of UNIVERSAL::isa
ii perl 5.10.1-17 Larry Wall's Practical Extraction
ii perl-modules [liblocale-maket 5.10.1-17 Core Perl modules
libcatalyst-modules-perl recommends no packages.
Versions of packages libcatalyst-modules-perl suggests:
ii libcatalyst-devel-perl 1.31-1 collection of development tools fo
ii libconfig-general-perl 2.48-1 Generic Configuration Module
ii libconfig-tiny-perl 2.13-1 Read/Write .ini style files with a
pn libhtml-mason-perl <none> (no description available)
ii libxml-simple-perl 2.18-3 Perl module for reading and writin
ii libyaml-perl 0.71-1 YAML Ain't Markup Language
-- debconf-show failed
More information about the pkg-perl-maintainers
mailing list