Comments (3)
Yes, only the requirements for plugins that are included in the default configuration are required. If you want to add more plugins to your configuration, you'll have to make sure their dependencies are installed.
from reply.
I apologize for the lousy bug report. Here's the real one:
The distribution tests fail if Carp::Always is not installed:
cpanm (App::cpanminus) 1.6924 on perl 5.016003 built for x86_64-linux_debian-6.0-thread-multi
Work directory is /home/dj/.cpanm/work/1374158410.10689
You have make /usr/bin/make
You have LWP 6.05
You have /bin/tar: tar (GNU tar) 1.23
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Written by John Gilmore and Jay Fenlason.
You have /usr/bin/unzip
Searching Reply on cpanmetadb ...
--> Working on Reply
Fetching http://www.cpan.org/authors/id/D/DO/DOY/Reply-0.31.tar.gz ... OK
Unpacking Reply-0.31.tar.gz
Reply-0.31
Reply-0.31/README
Reply-0.31/Changes
Reply-0.31/LICENSE
Reply-0.31/dist.ini
Reply-0.31/META.yml
Reply-0.31/MANIFEST
Reply-0.31/bin
Reply-0.31/bin/reply
Reply-0.31/META.json
Reply-0.31/Makefile.PL
Reply-0.31/lib
Reply-0.31/lib/Reply.pm
Reply-0.31/t
Reply-0.31/t/00-compile.t
Reply-0.31/lib/Reply
Reply-0.31/lib/Reply/App.pm
Reply-0.31/xt/release
Reply-0.31/xt/release/eol.t
Reply-0.31/lib/Reply/Util.pm
Reply-0.31/lib/Reply/Config.pm
Reply-0.31/lib/Reply/Plugin.pm
Reply-0.31/xt/release/no-tabs.t
Reply-0.31/xt/release/pod-syntax.t
Reply-0.31/lib/Reply/Plugin
Reply-0.31/lib/Reply/Plugin/Timer.pm
Reply-0.31/lib/Reply/Plugin/Hints.pm
Reply-0.31/xt/release/pod-coverage.t
Reply-0.31/lib/Reply/Plugin/Colors.pm
Reply-0.31/lib/Reply/Plugin/Editor.pm
Reply-0.31/lib/Reply/Plugin/Nopaste.pm
Reply-0.31/lib/Reply/Plugin/Defaults.pm
Reply-0.31/lib/Reply/Plugin/ReadLine.pm
Reply-0.31/lib/Reply/Plugin/Packages.pm
Reply-0.31/lib/Reply/Plugin/DataDump.pm
Reply-0.31/lib/Reply/Plugin/LoadClass.pm
Reply-0.31/lib/Reply/Plugin/Interrupt.pm
Reply-0.31/lib/Reply/Plugin/DataDumper.pm
Reply-0.31/lib/Reply/Plugin/DataPrinter.pm
Reply-0.31/lib/Reply/Plugin/AutoRefresh.pm
Reply-0.31/lib/Reply/Plugin/FancyPrompt.pm
Reply-0.31/lib/Reply/Plugin/ResultCache.pm
Reply-0.31/lib/Reply/Plugin/CollapseStack.pm
Reply-0.31/lib/Reply/Plugin/LexicalPersistence.pm
Reply-0.31/lib/Reply/Plugin/Autocomplete
Reply-0.31/lib/Reply/Plugin/Autocomplete/Methods.pm
Reply-0.31/lib/Reply/Plugin/Autocomplete/Globals.pm
Reply-0.31/lib/Reply/Plugin/Autocomplete/Keywords.pm
Reply-0.31/lib/Reply/Plugin/Autocomplete/Packages.pm
Reply-0.31/lib/Reply/Plugin/Autocomplete/Lexicals.pm
Reply-0.31/lib/Reply/Plugin/Autocomplete/Commands.pm
Reply-0.31/lib/Reply/Plugin/Autocomplete/Functions.pm
Entering Reply-0.31
Checking configure dependencies from META.json
Checking if you have ExtUtils::MakeMaker 6.30 ... Yes (6.64)
Configuring Reply-0.31 ... Running Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for Reply
Writing MYMETA.yml and MYMETA.json
OK
Checking dependencies from MYMETA.json ...
Checking if you have PadWalker 0 ... Yes (1.96)
Checking if you have Scalar::Util 0 ... Yes (1.27)
Checking if you have File::Spec 0 ... Yes (3.40)
Checking if you have Config::INI::Reader::Ordered 0 ... Yes (0.011)
Checking if you have Module::Runtime 0 ... Yes (0.013)
Checking if you have File::Find 0 ... Yes (1.20)
Checking if you have warnings 0 ... Yes (1.13)
Checking if you have base 0 ... Yes (2.18)
Checking if you have Getopt::Long 2.36 ... Yes (2.39)
Checking if you have Try::Tiny 0 ... Yes (0.12)
Checking if you have Term::ANSIColor 0 ... Yes (4.02)
Checking if you have Eval::Closure 0.09 ... Yes (0.10)
Checking if you have File::HomeDir 0 ... Yes (1.00)
Checking if you have Package::Stash 0 ... Yes (0.34)
Checking if you have Data::Dumper 0 ... Yes (2.145)
Checking if you have overload 0 ... Yes (1.18)
Checking if you have Time::HiRes 0 ... Yes (1.9725)
Checking if you have Exporter 0 ... Yes (5.66)
Checking if you have Test::More 0.88 ... Yes (0.98)
Checking if you have strict 0 ... Yes (1.07)
Checking if you have Term::ReadLine 0 ... Yes (1.10)
Checking if you have Devel::LexAlias 0 ... Yes (0.05)
Checking if you have File::Temp 0 ... Yes (0.2301)
Building and testing Reply-0.31 ... cp lib/Reply/Plugin/Defaults.pm blib/lib/Reply/Plugin/Defaults.pm
cp lib/Reply/Plugin/Nopaste.pm blib/lib/Reply/Plugin/Nopaste.pm
cp lib/Reply/Plugin/Colors.pm blib/lib/Reply/Plugin/Colors.pm
cp lib/Reply/Plugin/LexicalPersistence.pm blib/lib/Reply/Plugin/LexicalPersistence.pm
cp lib/Reply/Config.pm blib/lib/Reply/Config.pm
cp lib/Reply/Plugin/CollapseStack.pm blib/lib/Reply/Plugin/CollapseStack.pm
cp lib/Reply/Plugin/Autocomplete/Packages.pm blib/lib/Reply/Plugin/Autocomplete/Packages.pm
cp lib/Reply/Plugin/Autocomplete/Commands.pm blib/lib/Reply/Plugin/Autocomplete/Commands.pm
cp lib/Reply/Plugin/Autocomplete/Methods.pm blib/lib/Reply/Plugin/Autocomplete/Methods.pm
cp lib/Reply/Plugin/Packages.pm blib/lib/Reply/Plugin/Packages.pm
cp lib/Reply/Plugin/Autocomplete/Globals.pm blib/lib/Reply/Plugin/Autocomplete/Globals.pm
cp lib/Reply/Plugin/Timer.pm blib/lib/Reply/Plugin/Timer.pm
cp lib/Reply/Plugin/Autocomplete/Functions.pm blib/lib/Reply/Plugin/Autocomplete/Functions.pm
cp lib/Reply/Util.pm blib/lib/Reply/Util.pm
cp lib/Reply/Plugin/DataDumper.pm blib/lib/Reply/Plugin/DataDumper.pm
cp lib/Reply/Plugin/Hints.pm blib/lib/Reply/Plugin/Hints.pm
cp lib/Reply/Plugin/Editor.pm blib/lib/Reply/Plugin/Editor.pm
cp lib/Reply/Plugin/DataDump.pm blib/lib/Reply/Plugin/DataDump.pm
cp lib/Reply/Plugin/Interrupt.pm blib/lib/Reply/Plugin/Interrupt.pm
cp lib/Reply.pm blib/lib/Reply.pm
cp lib/Reply/Plugin.pm blib/lib/Reply/Plugin.pm
cp lib/Reply/Plugin/DataPrinter.pm blib/lib/Reply/Plugin/DataPrinter.pm
cp lib/Reply/Plugin/ReadLine.pm blib/lib/Reply/Plugin/ReadLine.pm
cp lib/Reply/App.pm blib/lib/Reply/App.pm
cp lib/Reply/Plugin/Autocomplete/Keywords.pm blib/lib/Reply/Plugin/Autocomplete/Keywords.pm
cp lib/Reply/Plugin/FancyPrompt.pm blib/lib/Reply/Plugin/FancyPrompt.pm
cp lib/Reply/Plugin/LoadClass.pm blib/lib/Reply/Plugin/LoadClass.pm
cp lib/Reply/Plugin/ResultCache.pm blib/lib/Reply/Plugin/ResultCache.pm
cp lib/Reply/Plugin/AutoRefresh.pm blib/lib/Reply/Plugin/AutoRefresh.pm
cp lib/Reply/Plugin/Autocomplete/Lexicals.pm blib/lib/Reply/Plugin/Autocomplete/Lexicals.pm
cp bin/reply blib/script/reply
/proj/axaf/ots/pkgs/perl-5.16/x86_64-linux_debian-6/bin/perl -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/reply
Manifying blib/man1/reply.1
Manifying blib/man3/Reply::Plugin::Nopaste.3
Manifying blib/man3/Reply::Plugin::LexicalPersistence.3
Manifying blib/man3/Reply::Plugin::Colors.3
Manifying blib/man3/Reply::Config.3
Manifying blib/man3/Reply::Plugin::Autocomplete::Packages.3
Manifying blib/man3/Reply::Plugin::CollapseStack.3
Manifying blib/man3/Reply::Plugin::Autocomplete::Commands.3
Manifying blib/man3/Reply::Plugin::Autocomplete::Methods.3
Manifying blib/man3/Reply::Plugin::Autocomplete::Globals.3
Manifying blib/man3/Reply::Plugin::Packages.3
Manifying blib/man3/Reply::Plugin::Autocomplete::Functions.3
Manifying blib/man3/Reply::Plugin::Timer.3
Manifying blib/man3/Reply::Plugin::DataDumper.3
Manifying blib/man3/Reply::Plugin::DataDump.3
Manifying blib/man3/Reply::Plugin::Editor.3
Manifying blib/man3/Reply::Plugin::Hints.3
Manifying blib/man3/Reply.3
Manifying blib/man3/Reply::Plugin::Interrupt.3
Manifying blib/man3/Reply::Plugin.3
Manifying blib/man3/Reply::Plugin::DataPrinter.3
Manifying blib/man3/Reply::App.3
Manifying blib/man3/Reply::Plugin::ReadLine.3
Manifying blib/man3/Reply::Plugin::Autocomplete::Keywords.3
Manifying blib/man3/Reply::Plugin::FancyPrompt.3
Manifying blib/man3/Reply::Plugin::LoadClass.3
Manifying blib/man3/Reply::Plugin::ResultCache.3
Manifying blib/man3/Reply::Plugin::Autocomplete::Lexicals.3
Manifying blib/man3/Reply::Plugin::AutoRefresh.3
PERL_DL_NONLAZY=1 /proj/axaf/ots/pkgs/perl-5.16/x86_64-linux_debian-6/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
Can't locate Carp/Always.pm in @INC (@INC contains: lib /home/dj/.cpanm/work/1374158410.10689/Reply-0.31/blib/lib /home/dj/.cpanm/work/1374158410.10689/Reply-0.31/blib/arch /proj/axaf/simul/lib/perl5 /proj/axaf/simul/x86_64-linux_debian-6.0/lib/perl5/x86_64-linux_debian-6.0-thread-multi /proj/axaf/simul/x86_64-linux_debian-6.0/lib/perl5/x86_64-linux_debian-6.0-thread-multi /proj/axaf/simul/x86_64-linux_debian-6.0/lib/perl5 /proj/axaf/simul/pkgs/calc_ecf-1.51.0/x86_64-linux_debian-6.0/lib/perl5/x86_64-linux_debian-6.0-thread-multi /proj/axaf/simul/pkgs/calc_ecf-1.51.0/x86_64-linux_debian-6.0/lib/perl5/x86_64-linux_debian-6.0-thread-multi /proj/axaf/simul/pkgs/calc_ecf-1.51.0/x86_64-linux_debian-6.0/lib/perl5 /home/dj/lib/perl /home/dj/research/lib/perl5 /proj/axaf/simul/lib/perl5 /proj/axaf/simul/x86_64-linux_debian-6.0/lib/perl5/x86_64-linux_debian-6.0-thread-multi /proj/axaf/simul/x86_64-linux_debian-6.0/lib/perl5 /proj/axaf/simul/pkgs/calc_ecf-1.51.0/x86_64-linux_debian-6.0/lib/perl5/x86_64-linux_debian-6.0-thread-multi /proj/axaf/simul/pkgs/calc_ecf-1.51.0/x86_64-linux_debian-6.0/lib/perl5 /home/dj/lib/perl /home/dj/research/lib/perl5 /proj/axaf/ots/pkgs/perl-5.16/x86_64-linux_debian-6.0/lib/site_perl/5.16.3/x86_64-linux_debian-6.0-thread-multi /proj/axaf/ots/pkgs/perl-5.16/x86_64-linux_debian-6.0/lib/site_perl/5.16.3 /proj/axaf/ots/pkgs/perl-5.16/x86_64-linux_debian-6.0/lib/5.16.3/x86_64-linux_debian-6.0-thread-multi /proj/axaf/ots/pkgs/perl-5.16/x86_64-linux_debian-6.0/lib/5.16.3 /proj/axaf/simul/lib/perl5 /proj/axaf/simul/x86_64-linux_debian-6.0/lib/perl5/x86_64-linux_debian-6.0-thread-multi /proj/axaf/simul/x86_64-linux_debian-6.0/lib/perl5 .) at lib/Reply/Plugin/CollapseStack.pm line 16.
Compilation failed in require at -e line 1.
# Failed test 'Reply::Plugin::CollapseStack loaded ok'
# at t/00-compile.t line 62.
# ''
# doesn't match '(?^s:^\s*Reply::Plugin::CollapseStack ok)'
# Looks like you failed 1 test of 25.
t/00-compile.t ..
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/25 subtests
Test Summary Report
-------------------
t/00-compile.t (Wstat: 256 Tests: 25 Failed: 1)
Failed test: 11
Non-zero exit status: 1
Files=1, Tests=25, 2 wallclock secs ( 0.05 usr 0.01 sys + 1.25 cusr 0.64 csys = 1.95 CPU)
Result: FAIL
Failed 1/1 test programs. 1/25 subtests failed.
make: *** [test_dynamic] Error 1
FAIL
! Installing Reply failed. See /home/dj/.cpanm/work/1374158410.10689/build.log for details. Retry with --force to force install it.
from reply.
I always forget that/: Thanks!
from reply.
Related Issues (20)
- wishlist: #vars (or similar) to show current variables HOT 2
- Reply::Plugin::ReadLine broken for PERL_RL=perl (a.k.a. Term::ReadLine::Perl) HOT 1
- accessing lexical variables from inside a named sub
- reply doesn't work on 5.22 on my system HOT 4
- unexpected output from map HOT 2
- plugin to page long results HOT 1
- ReadLine's history_file should expand '~' to $ENV{HOME} HOT 2
- ReadLine plugin can't handle quoted paths, but the pod implies it can HOT 1
- Multiline support HOT 1
- Bare heredoc HOT 1
- Term::ReadKey is a recommends, not a requires but tests fail without HOT 1
- Want to contribute my code to reply HOT 2
- Useless dependency on Devel::LexAlias
- Warn, don't die, on bad/missing plugins or missing optional dependencies
- cannot use feature 'say'
- Negative zero is misprinted as zero
- How about use perl not dosini as the config language HOT 1
- When it receives ctrl-C, reply will quit
- [feature] Shell completion
- broken readline HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from reply.