Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Subject: Re: update via setup.exe removed NTFS junction? From: Robert Collins To: Robert R Schneck Cc: cygwin AT cygwin DOT com In-Reply-To: References: <1075851954 DOT 1481 DOT 65 DOT camel AT localhost> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-wwPEYV1mEddaJqM7bw2w" Message-Id: <1075854941.1481.68.camel@localhost> Mime-Version: 1.0 Date: Wed, 04 Feb 2004 11:35:41 +1100 X-IsSubscribed: yes --=-wwPEYV1mEddaJqM7bw2w Content-Type: text/plain Content-Transfer-Encoding: quoted-printable 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=20 > since there's an empty placeholder which gets removed. >=20 >=20 > > Short answer is: 'don't do that'. >=20 > Reasonably good advice. But it's possible that this should be=20 > considered a bug: uninstalling man shouldn't even try to get rid of var,= =20 > perhaps? Nope. When uninstalling, directories are cleaned up. I'm not going to special case 'uninstall completely' when we don't need to.=20 Sounds to me like the windows API has yet another idiocy. Rob --=20 GPG key available at: . --=-wwPEYV1mEddaJqM7bw2w Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQBAID5cI5+kQ8LJcoIRAhIyAKDQddpX5ETlg4NIXTJmdxlzaquolwCgn7qp XCHCGN60av7rxUXTwH8bL5Y= =vh4M -----END PGP SIGNATURE----- --=-wwPEYV1mEddaJqM7bw2w--