>-----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 :) > >Rob > >-- >GPG key available at: <http://www.robertcollins.net/keys.txt>. -- 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/