Fontconfig rpm replaces /etc/fonts/fonts.conf on install.
This is real annoying for people like me that customized /etc/fonts/fonts.conf
and have to put it back after every upgrade. Moreover this has no justification,
as far as I can tell the only thing that has been changing in this file for
quite a few rpm versions is the timestamp.
Please treat /etc/fonts/fonts.conf as a noreplace file
Read the top of the file... local configuration should go in local.conf.
(It only really make sense to make a file noreplace if it isn't expected
to change significantly. But fonts.conf encodes a lot of the details of
how we are setting up fonts.)
Maybe one should put a big fat warning at the top of the file then.
Right now I really don't think anyone will notice the local.conf reference, it's
just lost in the mass.
Now I know it's here, I'll try to make good use of it
In fact there *is* a warning.
But much too fat to be of any use.
I've just realized why I never saw the local conf ref : I just zap out when
people start writing about make install behaviour in rpm-provided files.