Package Details: perl-moose 2.2012-2

Git Clone URL: https://aur.archlinux.org/perl-moose.git (read-only, click to copy)
Package Base: perl-moose
Description: A postmodern object system for Perl 5
Upstream URL: https://metacpan.org/release/Moose
Licenses: GPL, PerlArtistic
Submitter: None
Maintainer: Ordoban
Last Packager: Ordoban
Votes: 79
Popularity: 0.005955
First Submitted: 2009-04-20 16:45
Last Updated: 2020-01-12 17:15

Required by (167)

Sources (1)

Pinned Comments

jnbek commented on 2016-06-07 16:40

Ugh, even after the perl 5.24 upgrade, we're still getting errors in makepkg:

Warning: prerequisite List::Util 1.45 not found. We have 1.4202.

List::Util is a core module... we need this module to be version 1.45 before we can update this pkgbuild and it's millions of reverse-deps

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 ... Next › Last »

chimeracoder commented on 2014-10-02 21:39

@sxe Try uninstalling perl-moose and/or reinstalling perl. Depending on when you last updated Perl, this may be the problem (https://www.archlinux.org/news/perl-updated-to-520/)

sxe commented on 2014-10-02 11:49

Hey guys, i get this error:

==> Extracting sources...
-> Extracting Moose-2.1212.tar.gz with bsdtar
==> Starting build()...
perl: symbol lookup error: /usr/lib/perl5/site_perl/auto/Params/Util/Util.so: undefined symbol: Perl_Gthr_key_ptr
==> ERROR: A failure occurred in build().
Aborting...

Any idea what's going on?

Greetings

chimeracoder commented on 2014-10-02 02:56

@atweiden Thanks - I've updated the PKGBUILD to include those makedepends.

frankspace commented on 2014-09-29 12:41

Thank you, atweiden, that saves me a lot of hassle! Confirming that installing those two packages also proved necessary and sufficient to allow me to build perl-moose.

atweiden commented on 2014-09-26 15:27

perl-moose additionally requires perl-test-cleannamespaces and perl-module-runtime-conflicts to build

bidulock commented on 2014-06-30 13:34

It was the old version of moose that was crashing. I removed it and the build proceeds fine. Too bad we cannot have a makeconflicts=('perl-moose') kind of thing.

bidulock commented on 2014-06-30 13:26

Fails to build on x86_64:

[brian@fluffy perl-moose]$ makepkg -c --sign
==> Making package: perl-moose 2.1209-1 (Mon Jun 30 07:22:03 MDT 2014)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found Moose-2.1209.tar.gz
==> Validating source files with md5sums...
Moose-2.1209.tar.gz ... Passed
==> Validating source files with sha512sums...
Moose-2.1209.tar.gz ... Passed
==> Extracting sources...
-> Extracting Moose-2.1209.tar.gz with bsdtar
==> Starting build()...
/u2/custompkgs/ubs/perl-moose/PKGBUILD: line 19: 1786 Segmentation fault PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
==> ERROR: A failure occurred in build().
Aborting...

jnbek commented on 2014-06-13 01:06

please add perl-devel-partialdump to the checkdepends

LeonidasXIV commented on 2014-06-07 10:27

Fails to install for me because some tests fail:

t/000-load.t (Wstat: 139 Tests: 2 Failed: 0)
Non-zero wait status: 139
t/020_attributes/004_attribute_triggers.t (Wstat: 139 Tests: 0 Failed: 0)
Non-zero wait status: 139
Parse errors: No plan found in TAP output
t/040_type_constraints/018_custom_parameterized_types.t (Wstat: 0 Tests: 28 Failed: 0)
TODO passed: 13, 19-20, 22
t/810_with_moose/201-squirrel.t (Wstat: 139 Tests: 0 Failed: 0)
Non-zero wait status: 139
Parse errors: No plan found in TAP output
t/810_with_moose/202-squirrel-role.t (Wstat: 139 Tests: 0 Failed: 0)
Non-zero wait status: 139
Parse errors: No plan found in TAP output
Files=293, Tests=6030, 24 wallclock secs ( 2.06 usr 0.57 sys + 19.54 cusr 1.87 csys = 24.04 CPU)
Result: FAIL
Failed 4/293 test programs. 0/6030 subtests failed.

chimeracoder commented on 2014-06-05 01:02

@mbunkus I've updated the package to 2.1208