Perl Base Tests Fail on paths with Space #13611
Created by DStaal@usa.net
Perl 5.18.2 install tests fail with:
t/base/term ................................................... sh: /Volumes/Mac: is a directory
on my box. `/Volumes/Mac` is *not* a valid path on my box: `/Volumes/Mac Users` is - it lookes like
Tests and install were fine once I moved the make (perl-5.18.2) directory to another path, which didn't have spaces.
(Box is an old Mac OS X box, with the 'Users' directory on a seperate disk from the system. `/Volumes` is where all
Daniel T. Staal
On Tue Feb 18 11:32:37 2014, DStaal@usa.net wrote:
In an attempt to understand this problem, I renamed the directory on the Dromedary server (Linux/x86_64) on which I customarily test Perl 5 blead from 'perl' to 'My Dir With Space', then built and tested blead.
The failures were massive -- too many to list. So I'm surprised you only got failures in one test file.
Nevertheless, I have to say that, IMO, anyone who tries to do serious software development in directories with spaces in their names is asking for trouble. Consequently, I don't think we should expend much effort in addressing this ticket.
Thank you very much.
On Thu Feb 20 16:12:34 2014, jkeenan wrote:
Oh yes this is normal, there are a couple dozen .ts that fail. In POSIX all characters except / and NULL are valid as file names. More work needs to be done to make Perl whitespace path safe.
--As of February 20, 2014 4:12:34 PM -0800, James E Keenan via RT is
--As for the rest, it is mine.
I only got failures in the one test file because `make test` stopped
But I'll agree that this probably doesn't need to be high priority - if it
Daniel T. Staal
This email copyright the author. Unless otherwise noted, you