Skip Menu |

This queue is for tickets about the Devel-REPL CPAN distribution.

Report information
The Basics
Id: 86074
Status: resolved
Priority: 0/
Queue: Devel-REPL

People
Owner: ether [...] cpan.org
Requestors: xenoterracide [...] gmail.com
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: 1.003019



Subject: missing dep Lexical::Persistence
Date: Tue, 11 Jun 2013 20:39:47 -0500
To: bugs-devel-repl [...] rt.cpan.org
From: Caleb Cushing <xenoterracide [...] gmail.com>
t/load_core.t line 56 tried to use 'Devel::REPL::Plugin::LexEnv'. Can't locate Lexical/Persistence it appears to be defined in the makefile and metadata but cpanm didn't install it, perhaps feature means optional, and it's actually "Test Requires" also then having it crash due to a missing File::Next and Data::Dump::Streamer was frustrating -- Caleb Cushing http://xenoterracide.com Calendar: https://www.google.com/calendar/embed?src=xenoterracide%40gmail.com&ctz=America/Chicago
On 2013-06-11 18:40:01, XENO wrote: Show quoted text
> t/load_core.t line 56 tried to use 'Devel::REPL::Plugin::LexEnv'. > Can't locate Lexical/Persistence > > it appears to be defined in the makefile and metadata but cpanm didn't > install it, perhaps feature means optional, and it's actually "Test > Requires"
feature does mean optional, and if you install the distribution in interactive mode (with cpanm --verbose, and PERL_MM_USE_DEFAULT not set), you will be prompted for what features you want to use, which will install these optional dependencies. (cpanm also has an option to install recommendations; or at least it did, but I can't find that in the docs right now. I've poked miyagawa about that on #toolchain.) You should still be able to install the distribution itself, and pass all tests, even if you decline any or all of the optional features. Show quoted text
> also then having it crash due to a missing File::Next and > Data::Dump::Streamer was frustrating
This sounds like the same issue as above.
Subject: Re: [rt.cpan.org #86074] missing dep Lexical::Persistence
Date: Fri, 14 Jun 2013 23:15:15 -0500
To: bug-Devel-REPL [...] rt.cpan.org
From: Caleb Cushing <xenoterracide [...] gmail.com>
On Fri, Jun 14, 2013 at 6:15 PM, Karen Etheridge via RT <bug-Devel-REPL@rt.cpan.org> wrote: Show quoted text
> feature does mean optional, and if you install the distribution in interactive mode (with cpanm --verbose, and PERL_MM_USE_DEFAULT not set), you will be prompted for what features you want to use, which will install these optional dependencies.
the tests failed for me without Lexical::Persistence, I'd have copy-ed the error but windows terminal sucks. I had to install Lexical::Persistence before the tests would pass. Basically I think this is not considered an optional test by the test, but I haven't checked that. then with just typing re.pl and it not working, seems a bit unfriendly to me, but that's my opinion. -- Caleb Cushing http://xenoterracide.com Calendar: https://www.google.com/calendar/embed?src=xenoterracide%40gmail.com&ctz=America/Chicago
Show quoted text
> the tests failed for me without Lexical::Persistence, I'd have copy-ed > the error but windows terminal sucks. I had to install > Lexical::Persistence before the tests would pass. Basically I think > this is not considered an optional test by the test, but I haven't > checked that.
I cleaned up the prereqs in 1.003019 -- please give that a try.