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 <[email protected]> wrote:
> sisyphus <[email protected]> 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
> [email protected]
> 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
[email protected]
https://lists.sourceforge.net/lists/listinfo/msys2-users