On 3/18/20 5:14 PM, Solomon Peachy wrote:
Error: Transaction test error:
There appears to be a packaging change causing this problem.
file /usr/share/widelands/i18n/fonts/DejaVu from install of widelands-0-0.76.build20.fc32.x86_64 conflicts with file from package widelands-0-0.72.build20.fc31.x86_64
In the F31 version, /usr/share/widelands/i18n/fonts/DejaVu is a link to the system fonts directory. In the F32 version, somehow it has become a real directory with font files in it.
file /usr/share/fonts/dejavu/DejaVuSans-Bold.ttf conflicts between attempted installs of compat-f32-dejavu-sans-fonts-2.37-7.fc32.noarch and widelands-0-0.76.build20.fc32.x86_64 file /usr/share/fonts/dejavu/DejaVuSans-BoldOblique.ttf conflicts between attempted installs of compat-f32-dejavu-sans-fonts-2.37-7.fc32.noarch and widelands-0-0.76.build20.fc32.x86_64 file /usr/share/fonts/dejavu/DejaVuSans-ExtraLight.ttf conflicts between attempted installs of compat-f32-dejavu-sans-fonts-2.37-7.fc32.noarch and widelands-0-0.76.build20.fc32.x86_64
Since rpm can't replace the symlink, it's now trying to install the included files into the system fonts directory instead of in the widelands one.
...Why is the 'widelands' package bundling fonts?
Given that they're in an i18n directory, I assume it's trying make sure it has sufficient font coverage for different languages. Also, the widelands special font is in there as well. I don't see why they couldn't be split out though.
_______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx