On Wed, Jul 04, 2012 at 01:07:34PM -0700, Ron Schmidt wrote: > The file isn't a real executable and doesn't do much, so copying > t/tools/install/testlib/phony to t/tools/install/testlib/phony.exe > effectively got me around the problem. Since the error is caused by > untarring Rakudo Star I don't see it so much as a Parrot problem and > think it might be better fixed on the Rakudo side. I hope to soon > propose a small patch through github to fix it.
Out of curiosity (and before applying the fix), What happens if you untar a parrot release under Cygwin? Do you also see the same problem? Rakudo Star simply gets its Parrots from the official Parrot tarballs, so if it's a problem for Rakudo Star, it's also likely a problem for Parrot, and thus fix properly belongs in Parrot. The tarball that Star used for its 2011.06 release came from http://ftp.parrot.org/releases/devel/4.5.0/parrot-4.5.0.tar.gz If you can explode this tarball and build Parrot under Cygwin then I agree it's a Star issue. Otherwise, I'd want to get an upstream fix from Parrot (unless they refuse, at which point we'll make a workaround in Star somehow). Thanks, Pm