Ray Donnelly <[email protected]> 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

------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk
_______________________________________________
Msys2-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/msys2-users

Reply via email to