Remove noto-fonts-compat
This package from December 2015 contains an old Noto Mono font that is no longer relevant on the system. It was replaced by Noto Sans Mono as mentioned here.
It's currently added as a dependency here.
It appears to be in use in two files.
There is a fontconfig file placed in conf.avail, but it's not symlinked which prevents the monospace fallback(which wouldn't really apply due to 49-sansserif.conf appending sans-serif earlier) and appending "Noto Mono" to the list of monospace fonts to be used as fallbacks(not that this is desired).
I accidentally included Noto Mono into my own custom fontconfig unsure of at the time of the difference between Noto Mono and Noto Sans Mono, I had seen Noto Mono in use by Konsole and thought that the font was still relevant. This can result in Konsole using sans-serif fonts instead of monospace when searching for fallback glyphs.