Thu Sep 18 06:54:37 2014: Request 98955 was acted upon.
Transaction: Correspondence added by RSCHUPP
Queue: PAR-Packer
Subject: installation fails | Can't locate String/ShellQuote.pm
Broken in: 1.021
Severity: (no value)
Owner: RSCHUPP
Requestors: [email protected]
Status: open
Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=98955 >
Am 2014-09-18 06:25:53, SREZIC schrieb:
> I assume that String::ShellQuote has to be mentioned in configure_requires.
Yeah, but we need Win32::ShellQuote on Windows and String::ShellQuote otherwise
(BTW: why can't someone enhance String::ShellQuote so that it works on Windows,
too?).
But cpanm et al. take the configure_requires from the downloaded META.yml which
can't express alternatives.
And I can't require them both, as Win32::ShellQuote obviously
can't be built on non-Windows systems.
Heck, all I wanted was a method to generate Makefile
commands that quote their (a-priori unknown) arguments reliably on any OS.
I'll ditch both ShellQuote modules and simply enclose
arguments in double quotes - that ought to work in 99.9 percent of environments.
Cheers, Roderich