https://bugs.winehq.org/show_bug.cgi?id=20456
Zebediah Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12@gmail.com
--- Comment #52 from Zebediah Figura z.figura12@gmail.com --- (In reply to Mingye Wang from comment #51)
As a retired packager I am very concerned by the approach used by the currently staged patches, i.e. by providing a rebranded Liberation Mono as Courier New similar to wine's Tahoma. Doing so is extremely unnecessary as almost every distro has those fonts.
This bug is not a problem of the "Liberation fonts", but a problem caused by trying to use "Liberation Sans" in place of "Courier New" when the correct substitution is "Liberation Mono". This issue can be trivially fixed by either a new `HKCU\Software\Wine\Fonts\Replacements` default, or (to solve similar future problems with e.g. Calibri and Cambria altogether) by more properly respecting what `fontconfig` says.
I hope that other solutions are investigated before wine goes on this bundling path. The sheer size of the proposed patch for #13829 should already be a red flag.
Note that it's not as simple as copying the distribution's Liberation fonts into place. We actually need the font files themselves to have the names "Arial", "Times New Roman", "Courier New" instead of their normal names, which means they need to be built specially.