I followed the upate instruction on the wiki, however when i do pacman -Su it still gives an error, here is the output
Alexander@Admin MINGW32 ~
$ pacman -Sy
:: Synchronizing package databases...
mingw32 is up to date
mingw64 is up to date
msys is up to date
Alexander@Admin MINGW32 ~
$ pacman --needed -S bash pacman pacman-mirrors msys2-runtime
warning: bash-4.3.042-3 is up to date -- skipping
warning: pacman-4.2.1.6254.98e6f9a-1 is up to date -- skipping
warning: pacman-mirrors-20150722-2 is up to date -- skipping
warning: msys2-runtime-2.4.0.16752.6eb10ef-1 is up to date -- skipping
there is nothing to do
Alexander@Admin MINGW32 ~
$ pacman -Su
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...
Packages (60) bash-completion-2.1-6 bsdcpio-3.1.2-5 bsdtar-3.1.2-5
ca-certificates-20150426-1 coreutils-8.24-1 curl-7.45.0-1
file-5.24-1 filesystem-2015.04-3 flex-2.6.0-1 gawk-4.1.3-1
gcc-libs-4.9.2-6 gettext-0.19.6-1 gmp-6.1.0-1 gnupg-1.4.19-1
grep-2.22-1 heimdal-1.5.3-6 heimdal-libs-1.5.3-6 info-6.0-1
less-481-1 libarchive-3.1.2-5 libasprintf-0.19.6-1
libcurl-7.45.0-1 libgettextpo-0.19.6-1 libidn-1.32-1
libintl-0.19.6-1 liblzma-5.2.1-1 liblzo2-2.09-1
libnettle-3.1.1-1 libopenssl-1.0.2.d-1 libp11-kit-0.23.1-1
libpcre-8.37-1 libpcre16-8.37-1 libpcre32-8.37-1
libpcrecpp-8.37-1 libpcreposix-8.37-1 libreadline-6.3.008-6
libsqlite-3.8.8.2-1 libssh2-1.6.0-1 libtasn1-4.7-1
libutil-linux-2.26.2-1 man-db-2.7.4-1 mintty-1~2.2.1-1
mpfr-3.1.3.p0-1 msys2-keyring-r9.397a52e-1
msys2-w32api-headers-5.0.0.4574.ce1ad45-1
msys2-w32api-runtime-5.0.0.4574.ce1ad45-1 nano-2.4.3-1
ncurses-6.0.20151121-1 openssh-7.1p1-1 openssl-1.0.2.d-1
p11-kit-0.23.1-1 p7zip-9.38.1-1 pcre-8.37-1 perl-5.22.0-2
repman-git-r23.87bf865-1 tar-1.28-3 tzcode-2015.e-1
util-linux-2.26.2-1 which-2.21-2 xz-5.2.1-1
Total Installed Size: 241.26 MiB
Net Upgrade Size: 19.76 MiB
:: Proceed with installation? [Y/n] y
(60/60) checking keys in keyring [#####################] 100%
(60/60) checking package integrity [#####################] 100%
(60/60) loading package files [#####################] 100%
(60/60) checking for file conflicts [#####################] 100%
error: failed to commit transaction (conflicting files)
gcc-libs: /usr/bin/msys-atomic-1.dll exists in filesystem
gcc-libs: /usr/bin/msys-gcc_s-1.dll exists in filesystem
gcc-libs: /usr/bin/msys-gfortran-3.dll exists in filesystem
gcc-libs: /usr/bin/msys-gomp-1.dll exists in filesystem
gcc-libs: /usr/bin/msys-quadmath-0.dll exists in filesystem
gcc-libs: /usr/bin/msys-ssp-0.dll exists in filesystem
gcc-libs: /usr/bin/msys-stdc++-6.dll exists in filesystem
gcc-libs: /usr/share/info/libgomp.info.gz exists in filesystem
gcc-libs: /usr/share/info/libquadmath.info.gz exists in filesystem
gcc-libs: /usr/share/licenses/gcc-libs/RUNTIME.LIBRARY.EXCEPTION exists in filesystem
Errors occurred, no packages were upgraded.
Why is this??
No idea!
What is the output from:
pacman -Qo /usr/bin/msys-stdc++-6.dllWeird, probably a one-time issue. Closing. New issues can be filed on GitHub.
Maybe
pacman -Syywould've helped.