Unable to upgrade: xlibre-xf86-video-ati 22.0.0.1-9.4: exists in filesystem
Today, an upgrade failed with this message:
error: failed to commit transaction (conflicting files)
xlibre-xf86-video-ati: /usr/local/share/man exists in filesystem (owned by filesystem)
Errors occurred, no packages were upgraded.
Removing xlibre-xf86-video-ati allowed the upgrade to succeed. However, when trying to install the package again, the same error occurs:
resolving dependencies...
looking for conflicting packages...
Package (1) New Version Net Change
galaxy/xlibre-xf86-video-ati 22.0.0.1-9.4 0.47 MiB
Total Installed Size: 0.47 MiB
:: Proceed with installation? [Y/n]
(1/1) checking keys in keyring [###################################################] 100%
(1/1) checking package integrity [###################################################] 100%
(1/1) loading package files [###################################################] 100%
(1/1) checking for file conflicts [###################################################] 100%
error: failed to commit transaction (conflicting files)
xlibre-xf86-video-ati: /usr/local/share/man exists in filesystem (owned by filesystem)
Errors occurred, no packages were upgraded.
For now, I reverted to version 22.0.0.1-9 from pacman's cache.
Why is xlibre trying to install man pages into /usr/local/share/man when it's supposed to be /usr/share/man ?
Is there anything I can do to fix it, or is this a packaging thing?
Thanks in advance!