$ fc-validate -l zh_cn /usr/share/fonts/google-noto-cjk/NotoSansCJK-Regular.ttc
/usr/share/fonts/google-noto-cjk/NotoSansCJK-Regular.ttc:0 Satisfy the coverage for zh-cn language
/usr/share/fonts/google-noto-cjk/NotoSansCJK-Regular.ttc:1 Satisfy the coverage for zh-cn language
/usr/share/fonts/google-noto-cjk/NotoSansCJK-Regular.ttc:2 Satisfy the coverage for zh-cn language
/usr/share/fonts/google-noto-cjk/NotoSansCJK-Regular.ttc:3 Satisfy the coverage for zh-cn language
/usr/share/fonts/google-noto-cjk/NotoSansCJK-Regular.ttc:4 Satisfy the coverage for zh-cn language
/usr/share/fonts/google-noto-cjk/NotoSansCJK-Regular.ttc:5 Satisfy the coverage for zh-cn language
/usr/share/fonts/google-noto-cjk/NotoSansCJK-Regular.ttc:6 Satisfy the coverage for zh-cn language
/usr/share/fonts/google-noto-cjk/NotoSansCJK-Regular.ttc:7 Satisfy the coverage for zh-cn language
$ echo $?
BZ#1707734 fc-validate should return non-zero value when missing glyph for language coverage
$ fc-validate -l th /usr/share/fonts/google-noto-cjk/NotoSansCJK-Regular.ttc
/usr/share/fonts/google-noto-cjk/NotoSansCJK-Regular.ttc:0 Missing 74 glyph(s) to satisfy the coverage for th language
/usr/share/fonts/google-noto-cjk/NotoSansCJK-Regular.ttc:1 Missing 74 glyph(s) to satisfy the coverage for th language
/usr/share/fonts/google-noto-cjk/NotoSansCJK-Regular.ttc:2 Missing 74 glyph(s) to satisfy the coverage for th language
/usr/share/fonts/google-noto-cjk/NotoSansCJK-Regular.ttc:3 Missing 74 glyph(s) to satisfy the coverage for th language
/usr/share/fonts/google-noto-cjk/NotoSansCJK-Regular.ttc:4 Missing 74 glyph(s) to satisfy the coverage for th language
/usr/share/fonts/google-noto-cjk/NotoSansCJK-Regular.ttc:5 Missing 74 glyph(s) to satisfy the coverage for th language
/usr/share/fonts/google-noto-cjk/NotoSansCJK-Regular.ttc:6 Missing 74 glyph(s) to satisfy the coverage for th language
/usr/share/fonts/google-noto-cjk/NotoSansCJK-Regular.ttc:7 Missing 74 glyph(s) to satisfy the coverage for th language
$ echo $?
1
BZ#1707734 fc-validate should return non-zero value when missing glyph for language coverage
This update has been submitted for testing by tagoh.
This update test gating status has been changed to 'waiting'.
This update test gating status has been changed to 'ignored'.
This update has been pushed to testing.
This update has reached 14 days in testing and can be pushed to stable now if the maintainer wishes
This update's test gating status has been changed to 'greenwave_failed'.
This update's test gating status has been changed to 'ignored'.
$ fc-validate -l zh_cn /usr/share/fonts/google-noto-cjk/NotoSansCJK-Regular.ttc /usr/share/fonts/google-noto-cjk/NotoSansCJK-Regular.ttc:0 Satisfy the coverage for zh-cn language /usr/share/fonts/google-noto-cjk/NotoSansCJK-Regular.ttc:1 Satisfy the coverage for zh-cn language /usr/share/fonts/google-noto-cjk/NotoSansCJK-Regular.ttc:2 Satisfy the coverage for zh-cn language /usr/share/fonts/google-noto-cjk/NotoSansCJK-Regular.ttc:3 Satisfy the coverage for zh-cn language /usr/share/fonts/google-noto-cjk/NotoSansCJK-Regular.ttc:4 Satisfy the coverage for zh-cn language /usr/share/fonts/google-noto-cjk/NotoSansCJK-Regular.ttc:5 Satisfy the coverage for zh-cn language /usr/share/fonts/google-noto-cjk/NotoSansCJK-Regular.ttc:6 Satisfy the coverage for zh-cn language /usr/share/fonts/google-noto-cjk/NotoSansCJK-Regular.ttc:7 Satisfy the coverage for zh-cn language $ echo $?
This update has been obsoleted by fontconfig-2.13.1-9.fc29.