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: slaf...@cpan.org 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