Bug 2173935

Summary: Missing fontconfig definition causes Qt applications to not pick up noto color emoji
Product: [Fedora] Fedora Reporter: Neal Gompa <ngompa13>
Component: google-noto-emoji-fontsAssignee: Peng Wu <pwu>
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 38CC: awilliam, mfabian, pwu
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of:
: 2173936 (view as bug list) Environment:
Last Closed: 2023-03-01 17:46:05 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 2083911    

Description Neal Gompa 2023-02-28 13:12:18 UTC
Description of problem:
For Qt applications, Noto Color emoji doesn't get used because the fontconfig definition to set this up doesn't exist.

Version-Release number of selected component (if applicable):
20220916-3.fc38

How reproducible:
Always

Steps to Reproduce:
1. Install any Qt based application with an emoji picker (e.g. NeoChat)
2. Use it

Actual results:
The application shows only black and white emoji.

Expected results:
The application shows color emoji.

Comment 2 Fedora Blocker Bugs Application 2023-02-28 13:19:23 UTC
Proposed as a Freeze Exception for 38-beta by Fedora user ngompa using the blocker tracking app because:

 Having emoji work correctly out of the box on KDE Plasma is important given how often emoji show up in stuff now.

Comment 3 Neal Gompa 2023-02-28 17:06:24 UTC
Also a pull request submitted for F37: https://src.fedoraproject.org/rpms/google-noto-emoji-fonts/pull-request/11

Comment 4 Peng Wu 2023-03-01 05:31:22 UTC
There are some comments from the following PR.

URL: https://src.fedoraproject.org/rpms/google-noto-emoji-fonts/pull-request/9

Comment 5 Adam Williamson 2023-03-01 17:46:05 UTC
Editing the description in line with Akira's comments. There is no "missing" definition; there are definitions for the emoji family, with fallback through several fonts with Noto Color Emoji at the top, in /etc/fonts/conf.d/45-generic.conf . It is qt's problem that it apparently does not handle the 'emoji' family. 

This was already reported and the same incorrect proposed fix discussed, so closing as a dupe.

*** This bug has been marked as a duplicate of bug 1954359 ***