Skip Menu |

Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the File-Which CPAN distribution.

Report information
The Basics
Id: 94757
Status: resolved
Priority: 0/
Queue: File-Which

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

Bug Information
Severity: Important
Broken in: 1.09
Fixed in: (no value)



Subject: Do not depend on Test::Script
The pwhich script is currently tested using Test::Script which has some non-core dependencies such as IPC::Run3 and Probe::Perl. http://deps.cpantesters.org/?module=File%3A%3AWhich&perl=latest&os=any+OS The issue is that CPAN testers tools such as CPAN::Reporter depend on File::Which before install. So if a CPAN testers install Task::CPAN::Reporter from a clean perl, modules IPC::Run3 and Probe::Perl will be installed before reports can be generated, so those modules will get less CPAN testers reports. -- Olivier Mengué - http://perlresume.org/DOLMEN
Le 2014-04-15 15:40:06, DOLMEN a écrit : Show quoted text
> The pwhich script is currently tested using Test::Script which has > some non-core dependencies such as IPC::Run3 and Probe::Perl.
The best way to fix this issue would be to move script/pwhich and its test into a separate distribution. See #97758 https://rt.cpan.org/Ticket/Display.html?id=94758 -- Olivier Mengué - http://perlresume.org/DOLMEN
FWIW, if you're using Dist::Zilla to package this dist, you can use [OnlyCorePrereqs] to verify your prereq list.
I am moving this issue here: https://github.com/plicease/File-Which/issues/1 as I plan on using the GitHub issue tracker for this dist moving forward.