[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: transform2.test failure on Cygwin: replacing an executable with a sc
From: |
Peter Rosin |
Subject: |
Re: transform2.test failure on Cygwin: replacing an executable with a script |
Date: |
Fri, 13 Aug 2010 15:55:54 +0200 |
User-agent: |
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.8) Gecko/20100802 Thunderbird/3.1.2 |
Den 2010-08-07 17:56 skrev Ralf Wildenhues:
> I'm seeing a presumably new failure on Cygwin that I don't remember
> seeing before. The gist is the following: transform2.test tries
> something like
>
> install bla.exe .../inst/bin/foo.exe
> install script.sh .../inst/bin/foo
>
> and the second one fails (to overwrite the foo.exe). Does anybody
> happen to know if this is due to a change in Cygwin semantics?
>
> If yes, then the question is whether we should work around it somehow,
> like removing the old program first, so that 'make install' of a package
> upgrade that reimplements some program as a script might fail; OTOH,
> this should probably be done on w32 only, since foo might be a tool used
> during installation (such as 'install'). Ouch.
>
> I can't see why an Automake bug should be involved in this failure.
This sounds like a change in Cygwin exe-magic that I unfortunately
fail to find any reference to. I sure do remember recent (this year
approximately) problem descriptions in this area from the Cygwin
mailing list anyway...
Cheers,
Peter