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

Reply via email to