Skip Menu |

Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the Map-Metro CPAN distribution.

Report information
The Basics
Id: 100869
Status: resolved
Priority: 0/
Queue: Map-Metro

People
Owner: Nobody in particular
Requestors: SREZIC [...] cpan.org
Cc:
AdminCc:

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



Subject: map-metro.pl needs IO::Interactive
Maybe the IO::Interactive prereq needs to be specified in another distribution, but map-metro.pl fails to start without it: $ /usr/perl5.20.0/bin/perl /usr/perl5.20.0/bin/map-metro.pl Can't locate IO/Interactive.pm in @INC (you may need to install the IO::Interactive module) (@INC contains: /usr/perl5.20.0/lib/site_perl/5.20.0/amd64-freebsd /usr/perl5.20.0/lib/site_perl/5.20.0 /usr/perl5.20.0/lib/5.20.0/amd64-freebsd /usr/perl5.20.0/lib/5.20.0 .) at /usr/perl5.20.0/lib/site_perl/5.20.0/MooseX/App/Message/BlockColor.pm line 14. BEGIN failed--compilation aborted at /usr/perl5.20.0/lib/site_perl/5.20.0/MooseX/App/Message/BlockColor.pm line 14. Compilation failed in require at /usr/perl5.20.0/lib/site_perl/5.20.0/MooseX/App/Plugin/Color/Meta/Class.pm line 11. BEGIN failed--compilation aborted at /usr/perl5.20.0/lib/site_perl/5.20.0/MooseX/App/Plugin/Color/Meta/Class.pm line 11. Compilation failed in require at /usr/perl5.20.0/lib/site_perl/5.20.0/Module/Runtime.pm line 317. BEGIN failed--compilation aborted at /usr/perl5.20.0/lib/site_perl/5.20.0/Map/Metro/Cmd.pm line 5. Compilation failed in require at /usr/perl5.20.0/bin/map-metro.pl line 3. BEGIN failed--compilation aborted at /usr/perl5.20.0/bin/map-metro.pl line 3.
On 2014-12-11 14:15:36, SREZIC wrote: Show quoted text
> Maybe the IO::Interactive prereq needs to be specified in another > distribution, but map-metro.pl fails to start without it: > > $ /usr/perl5.20.0/bin/perl /usr/perl5.20.0/bin/map-metro.pl > Can't locate IO/Interactive.pm in @INC (you may need to install the > IO::Interactive module) (@INC contains: > /usr/perl5.20.0/lib/site_perl/5.20.0/amd64-freebsd > /usr/perl5.20.0/lib/site_perl/5.20.0 /usr/perl5.20.0/lib/5.20.0/amd64- > freebsd /usr/perl5.20.0/lib/5.20.0 .) at > /usr/perl5.20.0/lib/site_perl/5.20.0/MooseX/App/Message/BlockColor.pm > line 14. > BEGIN failed--compilation aborted at > /usr/perl5.20.0/lib/site_perl/5.20.0/MooseX/App/Message/BlockColor.pm > line 14. > Compilation failed in require at > /usr/perl5.20.0/lib/site_perl/5.20.0/MooseX/App/Plugin/Color/Meta/Class.pm > line 11. > BEGIN failed--compilation aborted at > /usr/perl5.20.0/lib/site_perl/5.20.0/MooseX/App/Plugin/Color/Meta/Class.pm > line 11. > Compilation failed in require at > /usr/perl5.20.0/lib/site_perl/5.20.0/Module/Runtime.pm line 317. > BEGIN failed--compilation aborted at > /usr/perl5.20.0/lib/site_perl/5.20.0/Map/Metro/Cmd.pm line 5. > Compilation failed in require at /usr/perl5.20.0/bin/map-metro.pl line > 3. > BEGIN failed--compilation aborted at /usr/perl5.20.0/bin/map-metro.pl > line 3.
More dependencies are not specified: * Term::Size::Any * Data::Dump::Streamer * XML::Writer
Not sure where IO::Interactive comes from, I don't use it directly. Added that (and the others) as prereqs in 0.1702. On Thu Dec 11 14:25:55 2014, SREZIC wrote: Show quoted text
> On 2014-12-11 14:15:36, SREZIC wrote:
> > Maybe the IO::Interactive prereq needs to be specified in another > > distribution, but map-metro.pl fails to start without it: > > > > $ /usr/perl5.20.0/bin/perl /usr/perl5.20.0/bin/map-metro.pl > > Can't locate IO/Interactive.pm in @INC (you may need to install the > > IO::Interactive module) (@INC contains: > > /usr/perl5.20.0/lib/site_perl/5.20.0/amd64-freebsd > > /usr/perl5.20.0/lib/site_perl/5.20.0 /usr/perl5.20.0/lib/5.20.0/amd64- > > freebsd /usr/perl5.20.0/lib/5.20.0 .) at > > /usr/perl5.20.0/lib/site_perl/5.20.0/MooseX/App/Message/BlockColor.pm > > line 14. > > BEGIN failed--compilation aborted at > > /usr/perl5.20.0/lib/site_perl/5.20.0/MooseX/App/Message/BlockColor.pm > > line 14. > > Compilation failed in require at > > /usr/perl5.20.0/lib/site_perl/5.20.0/MooseX/App/Plugin/Color/Meta/Class.pm > > line 11. > > BEGIN failed--compilation aborted at > > /usr/perl5.20.0/lib/site_perl/5.20.0/MooseX/App/Plugin/Color/Meta/Class.pm > > line 11. > > Compilation failed in require at > > /usr/perl5.20.0/lib/site_perl/5.20.0/Module/Runtime.pm line 317. > > BEGIN failed--compilation aborted at > > /usr/perl5.20.0/lib/site_perl/5.20.0/Map/Metro/Cmd.pm line 5. > > Compilation failed in require at /usr/perl5.20.0/bin/map-metro.pl line > > 3. > > BEGIN failed--compilation aborted at /usr/perl5.20.0/bin/map-metro.pl > > line 3.
> > More dependencies are not specified: > * Term::Size::Any > * Data::Dump::Streamer > * XML::Writer >
On 2014-12-13 08:18:25, CSSON wrote: Show quoted text
> Not sure where IO::Interactive comes from, I don't use it directly.
It is used in MooseX::App::Message::BlockColor, part of MooseX-App, but it seems that IO::Interactive is only an optional prerequisite for MooseX-App. Show quoted text
> Added that (and the others) as prereqs in 0.1702. > > On Thu Dec 11 14:25:55 2014, SREZIC wrote:
> > On 2014-12-11 14:15:36, SREZIC wrote:
> > > Maybe the IO::Interactive prereq needs to be specified in another > > > distribution, but map-metro.pl fails to start without it: > > > > > > $ /usr/perl5.20.0/bin/perl /usr/perl5.20.0/bin/map-metro.pl > > > Can't locate IO/Interactive.pm in @INC (you may need to install the > > > IO::Interactive module) (@INC contains: > > > /usr/perl5.20.0/lib/site_perl/5.20.0/amd64-freebsd > > > /usr/perl5.20.0/lib/site_perl/5.20.0 > > > /usr/perl5.20.0/lib/5.20.0/amd64- > > > freebsd /usr/perl5.20.0/lib/5.20.0 .) at > > > /usr/perl5.20.0/lib/site_perl/5.20.0/MooseX/App/Message/BlockColor.pm > > > line 14. > > > BEGIN failed--compilation aborted at > > > /usr/perl5.20.0/lib/site_perl/5.20.0/MooseX/App/Message/BlockColor.pm > > > line 14. > > > Compilation failed in require at > > > /usr/perl5.20.0/lib/site_perl/5.20.0/MooseX/App/Plugin/Color/Meta/Class.pm > > > line 11. > > > BEGIN failed--compilation aborted at > > > /usr/perl5.20.0/lib/site_perl/5.20.0/MooseX/App/Plugin/Color/Meta/Class.pm > > > line 11. > > > Compilation failed in require at > > > /usr/perl5.20.0/lib/site_perl/5.20.0/Module/Runtime.pm line 317. > > > BEGIN failed--compilation aborted at > > > /usr/perl5.20.0/lib/site_perl/5.20.0/Map/Metro/Cmd.pm line 5. > > > Compilation failed in require at /usr/perl5.20.0/bin/map-metro.pl > > > line > > > 3. > > > BEGIN failed--compilation aborted at /usr/perl5.20.0/bin/map- > > > metro.pl > > > line 3.
> > > > More dependencies are not specified: > > * Term::Size::Any > > * Data::Dump::Streamer > > * XML::Writer > >