Mail Archives: cygwin/2004/02/12/17:17:44
On Fri, Feb 13, 2004 at 09:14:57AM +1100, Robert Collins wrote:
>On Fri, 2004-02-13 at 09:05, Igor Pechtchanski wrote:
>
>> AFAIK, setup has always behaved this way. It first uninstalls the old
>> versions of all packages being upgraded (that's how the old pdksh.exe got
>> unlinked), and then installs the new versions (creating new files,
>> essentially). It never did overwrite the file in-place. Changing this
>> will probably involve radical modifications to setup's internal logic.
>
>Not that big a change actually - we already have the concept of
>upgrading internally, it just needs to be taught that an upgrade isn't
>an uninstall + install, but rather an unpack followed by removing files
>no longer present in the package.
Another nice change would be to make setup's tar understand hard links.
I think it treats them as a copy now, doesn't it?
cgf
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
- Raw text -