frioux/app-adenosine — pull request #4 by tommystanton (2012-12-16 06:59:28+00:00)
Title: Update prereqs

Excellent new program, fREW! :)

----

After installing via CPAN, I got this error:

$ adenosine gdata.youtube.com
Can't locate object method "spew" via package "Path::Class::File" at /home/tstanton/perl5/perlbrew/perls/perl-5.14.1/lib/site_perl/5.14.1/App/Adenosine.pm line 215.

I had Path::Class 0.24:

$ perl -MPath::Class::File -E 'say $Path::Class::File::VERSION;'
0.24

After looking at the Path::Class [CHANGES](https://metacpan.org/source/KWILLIAMS/Path-Class-0.28/Changes), I saw that `spew` was added in 0.26. Path::Class was not upgraded when I installed Adenosine.

Commit fe93393 should fix this.

----

After resolving that, I tried to enable the Rainbow plugin via a directive in `~/.adenosinerc.yml`, but then got another error:

$ GET /feeds/api/videos/dtyXYjXNI2w?v=2
Can't locate Term/ExtendedColor.pm in @INC ...

Not sure why `dzil listdeps` doesn't list Term::ExtendedColor (along with a few others), but commit e3c6a40 should fix this.