From Fedora Project Wiki


Fontconfig cache directory change

Summary

The fontconfig cache files are placed onto /var/cache/fontconfig now. this seems incompatible with the ostree model. so this is a proposal to move it to /usr/lib/fontconfig/cache.

Owner

  • Name: Akira TAGOH
  • Email: <tagoh@redhat.com>
  • Release notes owner:

Current status

Detailed Description

The fontconfig cache files are placed onto /var/cache/fontconfig now. this seems incompatible with the ostree model. so this is a proposal to move it to /usr/lib/fontconfig/cache as proposed at #1377367


Benefit to Fedora

Atomic Host requires this change and good to use the same package from the POV of the maintenability.


Scope

  • Proposal owners: Rebuild the fontconfig package with the changes of the proposed cache directory.
  • Other developers: N/A (not a System Wide Change)
  • Release engineering: N/A (not a System Wide Change)
  • Policies and guidelines: N/A (not a System Wide Change)
  • Trademark approval: N/A (not needed for this Change)

Upgrade/compatibility impact

N/A (not a System Wide Change)

How To Test

Test that you have /usr/lib/fontconfig/cache directory exists along with cache files in it. Before this change the location was /var/cache/fontconfig directory.

User Experience

N/A (not a System Wide Change)

Dependencies

N/A (not a System Wide Change)

Contingency Plan

Revert the changes to place the caches at /var/cache/fontconfig.

  • Contingency mechanism: (What to do? Who will do it?) N/A (not a System Wide Change)
  • Contingency deadline: N/A (not a System Wide Change)
  • Blocks release? N/A (not a System Wide Change), Yes/No
  • Blocks product? product

Documentation

N/A (not a System Wide Change)

Release Notes

The place of the fontconfig caches has been moved from /var/cache/fontconfig to /usr/lib/fontconfig/cache.