xslate / p5-Mouse

Lightweight class builder for Perl, as a subset of Moose
https://metacpan.org/release/Mouse
Other
46 stars 32 forks source link

Depend on Fatal.pm #107

Closed wbazant closed 4 years ago

wbazant commented 4 years ago

Same as https://github.com/xslate/p5-Mouse/issues/95 except on my old perl at work.

[wbazant@work ~]$ perl -v

This is perl 5, version 16, subversion 3 (v5.16.3) built for x86_64-linux-thread-multi
(with 39 registered patches, see perl -V for more detail)

Copyright 1987-2012, Larry Wall

Building Mouse
Can't locate Fatal.pm in @INC (@INC contains: /home/wbazant/.cpanm/work/1583779425.12401/Mouse-v2.5.9/_build/lib /home/wbazant/perl5/lib/perl5/x86_64-linux-thread-multi /home/wbazant/perl5/lib/perl5/x86_64-linux-thread-multi /home/wbazant/perl5/lib/perl5 /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at tool/generate-mouse-tiny.pl line 5.
BEGIN failed--compilation aborted at tool/generate-mouse-tiny.pl line 5.
Died at builder/MyBuilder.pm line 20.
-> FAIL Installing Mouse failed. See /home/wbazant/.cpanm/work/1583779425.12401/build.log for details. Retry with --force to force install it.
[wbazant@work ~]$ cpanm Fatal
--> Working on Fatal
Fetching http://www.cpan.org/authors/id/T/TO/TODDR/autodie-2.32.tar.gz ... OK
Configuring autodie-2.32 ... OK
Building and testing autodie-2.32 ... OK
Successfully installed autodie-2.32 
1 distribution installed
[wbazant@work ~]$ cpanm Mouse
--> Working on Mouse
Fetching http://www.cpan.org/authors/id/S/SK/SKAJI/Mouse-v2.5.9.tar.gz ... OK
Configuring Mouse-v2.5.9 ... OK
Building and testing Mouse-v2.5.9 ... OK
Successfully installed Mouse-v2.5.9 
1 distribution installed
skaji commented 4 years ago

Fatal is a core module.

skaji commented 4 years ago

https://metacpan.org/release/SKAJI/Mouse-v2.5.10 does not use Fatal anymore.