OSDN Git Service

Fix "mingw-get deletes itself" bug in last rites handling.
[mingw/mingw-get.git] / README
diff --git a/README b/README
index 0a91950..8d84436 100644 (file)
--- a/README
+++ b/README
@@ -1,10 +1,41 @@
-Release Notes for mingw-get-0.1-mingw32-alpha-3
+Release Notes for mingw-get-0.1-mingw32-alpha-4
 
 $Id$
 
 Preamble
 --------
 
+This is the fourth alpha release of mingw-get; this is primarily a bug
+fix release, with few user visible changes.  The installation procedure
+remains the same as for previous releases; to upgrade from a previous
+release, simply unpack the -bin package over the top of the existing
+installation.  For further information, and usage advice, see:
+
+    http://mingw.org/wiki/Getting_Started
+
+
+User Visible Changes for mingw-get-0.1-mingw32-alpha-4
+------------------------------------------------------
+
+- This release of mingw-get fixes a bug in the earlier self-upgrade
+  functionality, where any runtime error "deleted" mingw-get.  (mingw-get
+  and its support file(s) were actually only renamed, but recovery was
+  difficult).  Now, "ordinary" errors such as bad command line arguments,
+  failed downloads, missing manifests, etc, will not cause this behavior.
+  However, a catastrophic operating system error may prevent the new
+  auto-recovery code from executing, leaving mingw-get in its "deleted"
+  (e.g. renamed) state.  If this occurs, simply do the following:
+
+     cd /mingw
+     mv bin/mingw-get.exe~ bin/mingw-get.exe
+     mv libexec/mingw-get/mingw-get-0.dll~ libexec/mingw-get/mingw-get-0.dll
+
+
+===============================================
+
+Preamble
+--------
+
 This is the third alpha release of mingw-get; this is primarily a bug
 fix release, with few user visible changes.  The installation procedure
 remains the same as for previous releases; to upgrade from a previous