Msys2-packages: /mingw32 exists in filesystem, package install fail

Created on 8 Oct 2016  路  1Comment  路  Source: msys2/MSYS2-packages

msys2-x86_64-20160921.exe newly installed on win10 x64 home(14393) at c:\msys64 ,btw the whole system is newly installed. When I try to install emacs, I got the result down below.

I tried pac -S mingw64/mingw-w64-x86_64-emacs , same result.

$ pacman -S mingw32/mingw-w64-i686-emacs
resolving dependencies...
looking for conflicting packages...
warning: dependency cycle detected:
warning: mingw-w64-i686-gcc-libgfortran will be installed before its mingw-w64-i686-gcc-libs dependency
warning: dependency cycle detected:
warning: mingw-w64-i686-harfbuzz will be installed before its mingw-w64-i686-freetype dependency
warning: dependency cycle detected:
warning: mingw-w64-i686-cairo will be installed before its mingw-w64-i686-fontconfig dependency
warning: dependency cycle detected:
warning: mingw-w64-i686-cairo will be installed before its mingw-w64-i686-freetype dependency

Packages (46) mingw-w64-i686-bzip2-1.0.6-5  mingw-w64-i686-cairo-1.15.2-4
              mingw-w64-i686-ctags-5.8-4  mingw-w64-i686-dbus-1.10.10-1
              mingw-w64-i686-djvulibre-3.5.27-1  mingw-w64-i686-expat-2.2.0-1
              mingw-w64-i686-fftw-3.3.4-5  mingw-w64-i686-fontconfig-2.12.0-2
              mingw-w64-i686-freetype-2.7-1
              mingw-w64-i686-gcc-libgfortran-6.2.0-2
              mingw-w64-i686-gcc-libs-6.2.0-2  mingw-w64-i686-gettext-0.19.7-1
              mingw-w64-i686-giflib-5.1.4-1  mingw-w64-i686-glib2-2.50.0-1
              mingw-w64-i686-gmp-6.1.1-1  mingw-w64-i686-gnutls-3.5.4-1
              mingw-w64-i686-graphite2-1.3.8-5  mingw-w64-i686-harfbuzz-1.3.1-1
              mingw-w64-i686-imagemagick-7.0.1.10-1
              mingw-w64-i686-jasper-1.900.1-4  mingw-w64-i686-jbigkit-2.1-3
              mingw-w64-i686-lcms2-2.7-1  mingw-w64-i686-libffi-3.2.1-4
              mingw-w64-i686-libiconv-1.14-5  mingw-w64-i686-libidn-1.33-1
              mingw-w64-i686-libjpeg-turbo-1.4.2-2
              mingw-w64-i686-liblqr-0.4.2-3  mingw-w64-i686-libpng-1.6.25-1
              mingw-w64-i686-libsystre-1.0.1-2  mingw-w64-i686-libtasn1-4.9-1
              mingw-w64-i686-libtiff-4.0.6-1  mingw-w64-i686-libtool-2.4.6-6
              mingw-w64-i686-libtre-git-r122.c2f5d13-4
              mingw-w64-i686-libwebp-0.5.0-1
              mingw-w64-i686-libwinpthread-git-5.0.0.4733.ae160b2-1
              mingw-w64-i686-lzo2-2.09-2  mingw-w64-i686-nettle-3.2-1
              mingw-w64-i686-openjpeg2-2.1.0-7  mingw-w64-i686-p11-kit-0.23.2-2
              mingw-w64-i686-pcre-8.38-1  mingw-w64-i686-pixman-0.34.0-3
              mingw-w64-i686-wineditline-2.101-4
              mingw-w64-i686-xpm-nox-4.2.0-4  mingw-w64-i686-xz-5.2.2-1
              mingw-w64-i686-zlib-1.2.8-9  mingw-w64-i686-emacs-25.1-1

Total Installed Size:  379.75 MiB

:: Proceed with installation? [Y/n]
(46/46) checking keys in keyring                   [#####################] 100%
(46/46) checking package integrity                 [#####################] 100%
(46/46) loading package files                      [#####################] 100%
(46/46) checking for file conflicts                [#####################] 100%
error: failed to commit transaction (conflicting files)
mingw-w64-i686-gmp: /mingw32 exists in filesystem
mingw-w64-i686-libwinpthread-git: /mingw32 exists in filesystem
mingw-w64-i686-gcc-libgfortran: /mingw32 exists in filesystem
mingw-w64-i686-gcc-libs: /mingw32 exists in filesystem
mingw-w64-i686-ctags: /mingw32 exists in filesystem
mingw-w64-i686-bzip2: /mingw32 exists in filesystem
mingw-w64-i686-zlib: /mingw32 exists in filesystem
mingw-w64-i686-xpm-nox: /mingw32 exists in filesystem
mingw-w64-i686-expat: /mingw32 exists in filesystem
mingw-w64-i686-libiconv: /mingw32 exists in filesystem
mingw-w64-i686-gettext: /mingw32 exists in filesystem
mingw-w64-i686-wineditline: /mingw32 exists in filesystem
mingw-w64-i686-pcre: /mingw32 exists in filesystem
mingw-w64-i686-libffi: /mingw32 exists in filesystem
mingw-w64-i686-glib2: /mingw32 exists in filesystem
mingw-w64-i686-dbus: /mingw32 exists in filesystem
mingw-w64-i686-libidn: /mingw32 exists in filesystem
mingw-w64-i686-libtre-git: /mingw32 exists in filesystem
mingw-w64-i686-libsystre: /mingw32 exists in filesystem
mingw-w64-i686-libtasn1: /mingw32 exists in filesystem
mingw-w64-i686-nettle: /mingw32 exists in filesystem
mingw-w64-i686-p11-kit: /mingw32 exists in filesystem
mingw-w64-i686-gnutls: /mingw32 exists in filesystem
mingw-w64-i686-libjpeg-turbo: /mingw32 exists in filesystem
mingw-w64-i686-xz: /mingw32 exists in filesystem
mingw-w64-i686-libtiff: /mingw32 exists in filesystem
mingw-w64-i686-djvulibre: /mingw32 exists in filesystem
mingw-w64-i686-fftw: /mingw32 exists in filesystem
mingw-w64-i686-lzo2: /mingw32 exists in filesystem
mingw-w64-i686-pixman: /mingw32 exists in filesystem
mingw-w64-i686-cairo: /mingw32 exists in filesystem
mingw-w64-i686-graphite2: /mingw32 exists in filesystem
mingw-w64-i686-harfbuzz: /mingw32 exists in filesystem
mingw-w64-i686-libpng: /mingw32 exists in filesystem
mingw-w64-i686-freetype: /mingw32 exists in filesystem
mingw-w64-i686-fontconfig: /mingw32 exists in filesystem
mingw-w64-i686-jasper: /mingw32 exists in filesystem
mingw-w64-i686-jbigkit: /mingw32 exists in filesystem
mingw-w64-i686-lcms2: /mingw32 exists in filesystem
mingw-w64-i686-liblqr: /mingw32 exists in filesystem
mingw-w64-i686-libtool: /mingw32 exists in filesystem
mingw-w64-i686-giflib: /mingw32 exists in filesystem
mingw-w64-i686-libwebp: /mingw32 exists in filesystem
mingw-w64-i686-openjpeg2: /mingw32 exists in filesystem
mingw-w64-i686-imagemagick: /mingw32 exists in filesystem
mingw-w64-i686-emacs: /mingw32 exists in filesystem
Errors occurred, no packages were upgraded.

Most helpful comment

Duplicate https://github.com/Alexpux/MSYS2-packages/issues/689

You can either use:

  • mkdir /mingw32 /mingw64
  • pacman -S --force <package_name> for first package installation to create /mingw32 or /mingw64 directory.

>All comments

Duplicate https://github.com/Alexpux/MSYS2-packages/issues/689

You can either use:

  • mkdir /mingw32 /mingw64
  • pacman -S --force <package_name> for first package installation to create /mingw32 or /mingw64 directory.
Was this page helpful?
0 / 5 - 0 ratings

Related issues

linux2014linux picture linux2014linux  路  3Comments

OortJacek picture OortJacek  路  5Comments

Arnold1 picture Arnold1  路  8Comments

hiroakit picture hiroakit  路  5Comments

borekb picture borekb  路  4Comments