I was doing a regular dnf -y update on a F26 and I got this file conflict:
Error: Transaction check error:
file /usr/share/doc/libgcrypt/AUTHORS from install of
libgcrypt-1.7.9-1.fc26.i686 conflicts with file from package
libgcrypt-1.7.8-1.fc26.x86_64
file /usr/share/doc/libgcrypt/NEWS from install of
libgcrypt-1.7.9-1.fc26.i686 conflicts with file from package
libgcrypt-1.7.8-1.fc26.x86_64
Error Summary
-------------
It's a 64 bit machine and I don't even know why I have libgcrypt - i686,
but trying to remove that triggers a bunch of other i686 packages to be
removed and the mess is spreading.
How do I force overwriting the AUTHORS and NEWS files? I tried
--allowerasing but I got the same error.
Thanks!