I removed the offending files, but the error still persists. (See attached msys2_upgrade.txt) I made sure that I opened a new shell following the removal of the files, but it seems there's some cached information that these files are still present. What's the best way around that snag ?
Following advice at https://wiki.archlinux.org/index.php/Pacman#.22Failed_to_commit_transaction_.28conflicting_files.29.22_error , I did check that the 3 files were not owned by another package: sisyphus@Owner-PC311012 MSYS ~ $ pacman -Qo /usr/share/man/man3/BN_print.3ssl.gz error: No package owns /usr/share/man/man3/BN_print.3ssl.gz sisyphus@Owner-PC311012 MSYS ~ $ pacman -Qo /usr/share/man/man3/LHASH.3ssl.gz error: No package owns /usr/share/man/man3/LHASH.3ssl.gz sisyphus@Owner-PC311012 MSYS ~ $ pacman -Qo /usr/share/man/man3/UI.3ssl.gz error: No package owns /usr/share/man/man3/UI.3ssl.gz Oddly, although each of those three filenames begin with upper case letters, Windows has them as lower case. Can that be complicating things ? Cheers, Rob On Sun, Jun 2, 2019 at 4:49 AM Óscar Fuentes <o...@wanadoo.es> wrote: > sisyphus <sisyphus...@gmail.com> writes: > > > Thanks Oscar. > > The attempted full update ended with: > > > > ...... > > util-linux-2.33.1-1... 1383.3 KiB 125K/s 00:11 > [#####################] > > 100% > > (135/135) checking keys in keyring > [#####################] > > 100% > > (135/135) checking package integrity > [#####################] > > 100% > > (135/135) loading package files > [#####################] > > 100% > > (135/135) checking for file conflicts > [#####################] > > 100% > > error: failed to commit transaction (conflicting files) > > openssl: /usr/share/man/man3/BN_print.3ssl.gz exists in filesystem > > openssl: /usr/share/man/man3/LHASH.3ssl.gz exists in filesystem > > openssl: /usr/share/man/man3/UI.3ssl.gz exists in filesystem > > Errors occurred, no packages were upgraded. > > > > (And that was only the i686 stuff. Didn't even get to the x64 updates.) > > > > Should I just ditch the lot and download a fresh msys2 installation from > > scratch ? > > That's one possibility. You can also manually delete those files and > repeat the upgrade. > > BTW, you are not the first one to experience the "... exists in > filesystem" problem. It happens from time to time. > > > > _______________________________________________ > Msys2-users mailing list > Msys2-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/msys2-users >
$ pacman -Suuy :: Synchronizing package databases... mingw32 is up to date mingw64 is up to date msys is up to date :: Starting full system upgrade... :: Replace catgets with msys/msys2-runtime? [Y/n] Y :: Replace libcatgets with msys/msys2-runtime? [Y/n] Y :: Replace repman-git with msys/pactoys-git? [Y/n] Y resolving dependencies... looking for conflicting packages... Packages (138) apr-1.7.0-1 apr-util-1.6.1-1 autoconf-2.69-5 bash-4.4.023-1 bash-completion-2.8-2 brotli-1.0.7-1 bsdcpio-3.3.3-3 bsdtar-3.3.3-3 ca-certificates-20180409-1 catgets-1.1-2 [removal] coreutils-8.31-1 curl-7.65.0-2 dash-0.5.10.2-1 diffutils-3.7-1 expat-2.2.6-1 file-5.37-1 filesystem-2018.12-1 findutils-4.6.0-1 flex-2.6.4-1 gawk-5.0.0-1 gcc-libs-7.4.0-1 gdbm-1.18.1-2 gettext-0.19.8.1-1 git-2.21.0-1 glib2-2.54.3-1 gmp-6.1.2-1 gnupg-2.2.15-2 grep-3.0-2 gzip-1.10-1 heimdal-7.5.0-3 heimdal-libs-7.5.0-3 icu-64.2-1 inetutils-1.9.4-2 info-6.6-1 less-530-1 libarchive-3.3.3-3 libasprintf-0.19.8.1-1 libassuan-2.5.3-1 libcatgets-1.1-2 [removal] libcrypt-2.1-2 libcurl-7.65.0-2 libedit-3.1-20170329 libexpat-2.2.6-1 libffi-3.2.1-3 libgcrypt-1.8.4-1 libgdbm-1.18.1-2 libgettextpo-0.19.8.1-1 libgnutls-3.6.7.1-1 libgpg-error-1.36-1 libgpgme-1.13.0-1 libhogweed-3.4.1-1 libiconv-1.15-1 libidn-1.35-1 libidn2-2.2.0-1 libintl-0.19.8.1-1 libksba-1.3.5-1 liblz4-1.9.1-1 liblzma-5.2.4-1 liblzo2-2.10-2 libmetalink-0.1.3-2 libnettle-3.4.1-1 libnghttp2-1.36.0-1 libnpth-1.6-1 libopenssl-1.1.1.c-1 libp11-kit-0.23.16.1-1 libpcre-8.43-2 libpcre16-8.43-2 libpcre2_8-10.33-2 libpcre32-8.43-2 libpcrecpp-8.43-2 libpcreposix-8.43-2 libpsl-0.20.2-3 libreadline-8.0.000-1 libsasl-2.1.27-1 libserf-1.3.9-4 libsqlite-3.28.0-1 libssh2-1.8.2-1 libtasn1-4.13-1 libunistring-0.9.10-1 libutil-linux-2.33.1-1 libxml2-2.9.9-4 libxslt-1.1.33-2 m4-1.4.18-2 make-4.2.1-1 mingw-w64-x86_64-expat-2.2.6-1 mingw-w64-x86_64-gcc-libs-9.1.0-1 mingw-w64-x86_64-gettext-0.19.8.1-8 mingw-w64-x86_64-gmp-6.1.2-1 mingw-w64-x86_64-libiconv-1.16-1 mingw-w64-x86_64-libwinpthread-git-7.0.0.5447.a2d94c81-1 mingw-w64-x86_64-mpc-1.1.0-1 mingw-w64-x86_64-mpfr-4.0.2-2 mingw-w64-x86_64-xz-5.2.4-1 mintty-1~3.0.0-2 mpfr-4.0.2-1 msys2-runtime-3.0.7-3 ncurses-6.1.20180908-1 nettle-3.4.1-1 openssh-8.0p1-1 openssl-1.1.1.c-1 p11-kit-0.23.16.1-1 pacman-5.1.3-2 pacman-mirrors-20180604-2 pactoys-git-r2.07ca37f-1 pax-git-20161104.2-1 pcre-8.43-2 perl-5.28.2-1 perl-Convert-BinHex-1.125-1 perl-Encode-Locale-1.05-1 perl-Error-0.17027-1 perl-HTML-Parser-3.72-3 perl-HTTP-Cookies-6.04-1 perl-HTTP-Message-6.18-1 perl-IO-Socket-SSL-2.060-1 perl-MIME-tools-5.509-1 perl-MailTools-2.21-1 perl-Net-HTTP-6.19-1 perl-Net-SMTP-SSL-1.04-1 perl-Net-SSLeay-1.85-2 perl-TermReadKey-2.37-3 perl-Try-Tiny-0.30-1 perl-URI-1.76-1 perl-libwww-6.38-1 pinentry-1.1.0-2 pkgfile-19-1 rebase-4.4.4-1 repman-git-r23.87bf865-1 [removal] sed-4.7-1 subversion-1.11.1-1 texinfo-6.6-1 tftp-hpa-5.2-3 time-1.9-1 tzcode-2019.a-1 util-linux-2.33.1-1 vim-8.1.1234-1 wget-1.20.3-1 xz-5.2.4-1 zlib-1.2.11-1 Total Installed Size: 502.37 MiB Net Upgrade Size: 149.16 MiB :: Proceed with installation? [Y/n] Y (135/135) checking keys in keyring [#####################] 100% (135/135) checking package integrity [#####################] 100% (135/135) loading package files [#####################] 100% (135/135) checking for file conflicts [#####################] 100% error: failed to commit transaction (conflicting files) openssl: /usr/share/man/man3/BN_print.3ssl.gz exists in filesystem openssl: /usr/share/man/man3/LHASH.3ssl.gz exists in filesystem openssl: /usr/share/man/man3/UI.3ssl.gz exists in filesystem Errors occurred, no packages were upgraded.
_______________________________________________ Msys2-users mailing list Msys2-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/msys2-users