Another experiment: while emoji are broken, I can do sudo fc-cache -s -v, and it doesn't find any invalid cache files, and when I restart chromium, I don't get color emoji.
But then I do sudo apt install --reinstall fonts-noto-color-emoji, and I see a /var/log/fontconfig.log with an up-to-date timestamp, and it says, again,
Another experiment: while emoji are broken, I can do sudo fc-cache -s -v, and it doesn't find any invalid cache files, and when I restart chromium, I don't get color emoji.
But then I do sudo apt install --reinstall fonts-noto- color-emoji, and I see a /var/log/ fontconfig. log with an up-to-date timestamp, and it says, again,
/var/ cache/fontconfi g: invalid cache file: 0bd3dc0958fa220 5aaaa8ebb13e287 2b-le64. cache-7
and I restart chromium again, and now I have working color emoji. (Until the next snap refresh at least).
I don't understand anything.