The freeapi command line client requires Dispatch::Fu but does not specify this requirement in META.yml/ Makefile.PL
$ cpanm Acme::Free::Public::APIs
--> Working on Acme::Free::Public::APIs
Fetching http://www.cpan.org/authors/id/O/OO/OODLER/Acme-Free-Public-APIs-0.9.8.tar.gz ... OK
Configuring Acme-Free-Public-APIs-0.9.8 ... OK
Building and testing Acme-Free-Public-APIs-0.9.8 ... OK
Successfully installed Acme-Free-Public-APIs-0.9.8
1 distribution installed
perl@sandbox $ freeapi
Can't locate Dispatch/Fu.pm in @INC (you may need to install the Dispatch::Fu module) (@INC contains:
/home/perl/perl5/lib/perl5/5.34.0/x86_64-linux-gnu-thread-multi /home/perl/perl5/lib/perl5/5.34.0
/home/perl/perl5/lib/perl5/x86_64-linux-gnu-thread-multi /home/perl/perl5/lib/perl5 /etc/perl
/usr/local/lib/x86_64-linux-gnu/perl/5.34.0 /usr/local/share/perl/5.34.0 /usr/lib/x86_64-linux-gnu/perl5/5.34 /usr/share/perl5
/usr/lib/x86_64-linux-gnu/perl-base /usr/lib/x86_64-linux-gnu/perl/5.34 /usr/share/perl/5.34 /usr/local/lib/site_perl) at
/usr/local/bin/freeapi line 7.
BEGIN failed--compilation aborted at /usr/local/bin/freeapi line 7.
The
freeapi
command line client requiresDispatch::Fu
but does not specify this requirement inMETA.yml
/Makefile.PL