|
From: Stephen L. <ste...@st...> - 2014-11-20 22:43:16
|
Ray Donnelly <min...@gm...> writes: > 1. Run your existing MSYS2 installation via msys32_shell.bat > 2. Make a list of installed packages: > pacman -Qqe | xargs echo > /c/packages.txt > 3. Rename your msys?? folder to msys??.old 3a. run the installer > 4. To save server bandwidth and your time, move your old cached > packages directory to the new installation: > In Explorer, remove the empty msys??\var\cache\pacman\pkg folder > then replace it with msys??.old\var\cache\pacman\pkg > 5. Run the new MSYS2 installation via msys2_shell.bat > 6. Re-install your old packages, by entering: > pacman -S --needed --force $(cat /c/packages.txt) All completed smoothly. Emacs successfully builds from the git repo. > This > is a good time to mention that autorebase.bat is never needed for > MSYS2 64bit - one of the important advantages of that version. Excellent! > MSYS2 changes: > pacman.exe and bash.exe are now mostly statically linked (msys-2.0.dll > is always dynamic). This means that our update procedure is a lot > cleaner now (more work is being done on that). Thanks for all your work on this! -- -- Stephe |