FS#54866 - [freetype2] Certain Fixed fonts no longer available in Qt applications

Attached to Project: Arch Linux
Opened by Vladimir Panteleev (CyberShadow) - Wednesday, 19 July 2017, 00:25 GMT
Last edited by Jan de Groot (JGC) - Wednesday, 19 July 2017, 09:52 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Hello,

I noticed that 0004-Enable-long-PCF-family-names.patch, a patch applied by the Arch Linux PKGBUILD, is negatively affecting certain programs under certain conditions. Specifically, it becomes impossible to select certain fonts from the Fixed family with the patch applied.

The patch is included in the current version, 2.8-2, and some earlier versions of the Arch Linux package.

Steps to reproduce:

1. Open Kolourpaint
2. Select the text tool, and add some text to the canvas.
3. Select the "Fixed" font family. Without the patch, it will be listed as "Fixed [Misc]". With the patch, it will be listed as "Misc Fixed". (The change of the font's name is not an issue challenged by this bug report.)
4. Select size 10.

Expected result:

https://dump.thecybershadow.net/5996b3b2c59570d76944c92297e7fa7e/02%3A58%3A35-upload.png

Actual result:

https://dump.thecybershadow.net/2ae508861ded4f33bc440f3fff935474/03%3A00%3A57-upload.png

Also note that no matter which settings are chosen, it is no longer possible to select the exact font as shown in the "Expected" screenshot.

As such, and considering that this feature is disabled upstream and enabled only in the Arch Linux PKGBUILD, please consider dropping the patch.

Workarounds:
- rebuild package without 0004-Enable-long-PCF-family-names.patch
- downgrade to freetype2 2.7-2 (however this will break software using libharfbuzz).
This task depends upon

Closed by  Jan de Groot (JGC)
Wednesday, 19 July 2017, 09:52 GMT
Reason for closing:  Duplicate
Additional comments about closing:   FS#52502 

Loading...