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! :)
The same error here this morning. I will wait for further advice!
Updated version is building. Yesterday we did a lot of testing -outside the repo's - with build parameters to fix a reported issue. The issue was reported fixed but this was a left over.
Should be fixed now once the mirrors have synced.
artist
@Artist Thanks very much, all updated correctly now. ;D
Yep, upgrading works now.
Thank you!