I'm not sure whether this is the best list to pose this question on, but
since I haven't received any response to the following link, I'll proceed.
https://rt.cpan.org/Ticket/Display.html?id=116698#txn-1655515
http://search.cpan.org/~abeltje/Test-Smoke-1.70/README states:
"The Test::Smoke suite has been designed to be installed outside of the
normal Perl library-tree."
I suspect that is why, when I today tried to install Test::Smoke with
'cpanm Test::Smoke', 'cpanm' timed out. I examined the Makefile.PL and
noticed that it explicitly prompts the user to determine where the
distribution should be installed.
But that begs the question: "Where *should* Test::Smoke be installed?"
Where is the best place "outside of the normal Perl library-tree" to put
it? The docs are silent on this and should be clarified.
Here's my specific use case: I have installed FreeBSD 10.3 in a
VirtualBox VM on a Linux x86-64 host. I have never previously sent smoke
reports about Perl itself. (Linux is sufficiently well covered.) But now
I am considering doing smoke-testing for Perl 5 blead (and perhaps for
smoke-me branches) on this FreeBSD installation. I have not yet used
something like 'perlbrew' or 'plenv' to re-set my "everyday perl, so my
everyday perl is 5.20.3 found at /usr/local/bin/perl. I have a git
checkout of perl underneath my home directory at ~/gitwork/perl/.
Let's assume that at first I only want to send smoke reports
episodically, i.e., kicked off manually rather than by a cron job set to
a particular time of day or upon detection of a new commit to blead. How
and where should I install Test::Smoke for that purpose?
Thank you very much.
Jim Keenan