At 09:56 PM 2/3/2004, Rafael Kitover you wrote: >>-----Original Message----- >>From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of >>Robert Collins >>Sent: Tuesday, February 03, 2004 4:36 PM >>To: Robert R Schneck >>Cc: [EMAIL PROTECTED] >>Subject: Re: update via setup.exe removed NTFS junction? >> >>On Wed, 2004-02-04 at 11:25, Robert R Schneck wrote: >> >>> In fact you are correct. setup.log.full contains: >>> 2004/02/03 22:59:17 Uninstalling man >>> ... >>> rmdir C:\cygwin/var/cache/man >>> rmdir C:\cygwin/var/cache >>> rmdir C:\cygwin/var >> >>> Indeed, calling rmdir on a junction point will remove it, I suppose >>> since there's an empty placeholder which gets removed. >>> >>> >>> > Short answer is: 'don't do that'. >>> >>> Reasonably good advice. But it's possible that this should be >>> considered a bug: uninstalling man shouldn't even try to get rid of var, >>> perhaps? >> >>Nope. When uninstalling, directories are cleaned up. I'm not going to >>special case 'uninstall completely' when we don't need to. >> >>Sounds to me like the windows API has yet another idiocy. > >Maybe either Cygwin or fileutils could have some support for NTFS junctions, >since they sound like a useful feature, or symlinks could be implemented as >junctions. While we're throwing around unrealistic ideas anyway :)
Well, at least they're ideas that have been discussed before. -- Larry Hall http://www.rfk.com RFK Partners, Inc. (508) 893-9779 - RFK Office 838 Washington Street (508) 893-9889 - FAX Holliston, MA 01746 -- 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/