FS#74827 - [steam] Missing lib32-fontconfig dependency, causing funky font rendering

Attached to Project: Community Packages
Opened by Emil (xexaxo) - Sunday, 22 May 2022, 19:58 GMT
Last edited by Buggy McBugFace (bugbot) - Saturday, 25 November 2023, 20:06 GMT
Task Type Bug Report
Category Packages: Multilib
Status Closed
Assigned To Levente Polyak (anthraxx)
Giancarlo Razzolini (grazzolini)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:

Steam comes with lib32-fontconfig in it's runtime, which is too old for us. In particular, it lacks lfs fixes from upstream and fails to handle attributes in our config files.

Ultimatelly the font rendering is very poor.

Additional info:

* package version(s)
steam 1.0.0.74-1

* config and/or log files etc.

```
Fontconfig warning: line 5: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/10-hinting-slight.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 4: unknown element "description"
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 72: non-double matrix element
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 72: non-double matrix element
Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 80: saw unknown, expected number
Fontconfig warning: "/etc/fonts/conf.d/11-lcdfilter-default.conf", line 4: unknown element "description"
...
```

Steps to reproduce:

* install steam
* ensure lib32-fontconfig is not installed
* start steam - observe the fontconfig errors in the log
* observe the "weird" font rendering within the steam UI
This task depends upon

Closed by  Buggy McBugFace (bugbot)
Saturday, 25 November 2023, 20:06 GMT
Reason for closing:  Moved
Additional comments about closing:  https://gitlab.archlinux.org/archlinux/p ackaging/packages/steam/issues/6
Comment by Emil (xexaxo) - Friday, 17 March 2023, 14:51 GMT
Humble poke anyone?

Loading...