sisyphus <sisyphus...@gmail.com> writes: > 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.
How can pacman complain about the existence of deleted files? Are you sure that you deleted them? Just in case, check that there are no zombie pacman processes. Open the task manager, look for instances of pacman.exe and kill them. I don't think that those are causing your problems, though. > What's the best way around that snag ? Just do $ rm /usr/share/man/man3/*.3ssl.gz After that, if pacman keeps complaining about those files, then we have a deeper problem. > 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 That's expected. IIUC pacman fails because a package pretends to install files that already exist on the filesystem and are not owned by that package (or any package at all, as in your case). Deleting those files should fix the problem. > Oddly, although each of those three filenames begin with upper case > letters, Windows has them as lower case. > Can that be complicating things ? That's interesting. Maybe pacman is using some simplistic, case insensitive function such as strcmp for comparing file names. _______________________________________________ Msys2-users mailing list Msys2-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/msys2-users