Thanks Norbert Pfeiler, Thanks Liu Hao. On the git commit history, I saw fish 3.0.0-2 has fixed this problem, but 3.0.0-2 package has not been published to the repo, so I tried to build the fish 3.0.0-2 by myself using the commands below:
$ git clone https://github.com/Alexpux/MSYS2-packages $ pacman -S binutils patch gcc gettext-devel intltool libiconv-devel ncurses-devel pcre-devel doxygen pcre2-devel $ cd ~/MSYS2-packages/fish $ makepkg —skippgpcheck $ pacman -U ./fish-3.0.0-2-x86_64.pkg.tar.xz Package build and installation finished without error, But fish still can not be startup, it has no response, don’t show fish prompt, no error, no crash on the console. OK, I wait the official fix. 在 2019年1月24日,下午8:32,Liu Hao <lh_mo...@126.com<mailto:lh_mo...@126.com>> 写道: 在 2019/1/24 下午7:13, 唐 野O 写道: Hi Today I executed “pacman -Syu” and fish updated to 3.0. When I type fish and enter in msys2 console, console shows error below: C:/Users/myname/portools/msys64/usr/bin/fish.exe: error while loading shared libraries: msys-pcre2-16-0.dll: cannot open shared object file: No such file or directory Then I executed "pacman -S pcre2”, And try to startup fish again in msys2 console, But this time fish has no response, don’t show fish prompt, no error, no crash on the console. I think this is a problem, so let me report it. If after an upgrade something gets broken, it may be downgraded soon. You probably want to try `pacman -Syuu` (double `u`) to look for any downgrades. If no downgrade is available you can find an older version on <http://repo.msys2.org/msys/x86_64/>, download it, then install it by hand using `pacman -U <some-package.tar.xz>`. -- Best regards, LH_Mouse
_______________________________________________ Msys2-users mailing list Msys2-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/msys2-users