https://bugzilla.redhat.com/show_bug.cgi?id=882267
--- Comment #14 from Akira TAGOH tagoh@redhat.com --- (In reply to Grégoire Paris from comment #11)
I'll check both directories. Is there any way I can run/debug the migration script ?
Well, it will happens at the runtime in fontconfig library. no scripts, but anyway.
(In reply to Grégoire Paris from comment #12)
Oh and by the way, I did not migrate fedora from 19 to 20 (I lacked the disk space to do the migration), so I installed a brand new fedora, but I kept my old /home partition. Do you think your point is still valid ?
So, yes.
(In reply to Grégoire Paris from comment #13)
Here are the results some commands I ran :
ls -la |grep .fonts drwxrwxr-x. 3 greg greg 4096 3 août 2013 .fonts lrwxrwxrwx. 1 greg greg 40 21 déc. 13:48 .fonts.conf -> /home/greg/.config/fontconfig/fonts.conf
This is good and means the migration has been done once.
drwxrwxr-x. 2 greg greg 4096 3 août 2013 .fonts.conf.d
but this looks bad and the reason why you still see this warning. I guess you've restored your old configuration once the migration completed.
/home/greg/.config/fontconfig/conf.d: total 4 -rw-r--r--. 1 greg greg 1755 3 août 2013 10-powerline-symbols.conf
In fact you have the same files in both new and old places.
As you can see, permissions look good, but I have a config file for powerline fonts both in ~/.fonts.conf.d and in ~/.config/fontconfig/conf.d . What do I need to do ? Remove the file in ~/.config/fontconfig/conf.d and run the migration script ? And if yes, again, how can I run the migration script ?
So, if you want to do this automatically, you could simply remove .config/fontconfig/conf.d. or you can remove .fonts.conf.d and create a symlink to .config/fontconfig/conf.d will do the same thing.