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

Reply via email to