This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: update via setup.exe removed NTFS junction?


Rafael Kitover wrote:

Maybe either Cygwin or fileutils could have some support for NTFS
> junctions,

The right long-term answer is to do proper reference counting among the packages. I.e. if two packages install a common file or directory, its reference count is 2. When uninstalling one of them, the reference count is decremented. Only if it is 0 is the file removed.

This is implemented by many package managers out there, but only works if the package format has some builtin notion of an "add file" or "add directory" that can be undone during the uninstall, and does not depend on a "cleanup script" to clean up the files.

It's quite a lot of work.


-- 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/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]