Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the Perl-Dist-Strawberry CPAN distribution.

Report information
The Basics
Id:
128221
Status:
new
Priority:
Low/Low

People
Owner:
Nobody in particular
Requestors:
david [...] justatheory.com
Cc:
AdminCc:

BugTracker
Severity:
(no value)
Broken in:
(no value)
Fixed in:
(no value)



Subject: Prove Perl Script not Installed
Date: Sat, 12 Jan 2019 08:20:20 -0800
To: bug-Perl-Dist-Strawberry@rt.cpan.org
From: David Wheeler <david@justatheory.com>
I've been experimenting with Strawberry Perl on the Travis Windows Environment, which uses Git Bash as the shell environment: https://github.com/theory/winperl-travis At first I tried to use `prove`, but Git Bash isn't able to find it. This build demonstrates how it can find `cpanm` but not `prove`: https://travis-ci.com/theory/winperl-travis/builds/97101958 When I have it look in the bin directory, it shows `prove.bat` is there, but not `prove`: https://travis-ci.com/theory/winperl-travis/builds/97102382 Note that both `cpanm.bat` and `cpanm` are present. Perhaps Git Bash runs the non-batch variant of scripts, and that's why it can't find it? If so, should Strawberry get `prove` to go along with `prove.bat`? Are there other utilities that need the non-batch variant to support shell-like environments on Windows? Looks like some of the `pod2*` scripts are missing, too. Best, David


This service runs on Request Tracker, is sponsored by The Perl Foundation, and maintained by Best Practical Solutions.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.