Bug 61195
| Summary: | Без fontconfig и шрифтов любая работа со шрифтами падает с "Fontconfig head is null" | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Ajrat Makhmutov <rauty> |
| Component: | java-27-openjdk | Assignee: | Artem Semenov <savoptik> |
| Status: | RESOLVED FIXED | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P5 | CC: | cas, savoptik, sovtouch |
| Version: | unstable | ||
| Hardware: | all | ||
| OS: | Linux | ||
java-27-openjdk-27.0.1.2.1-alt3 -> sisyphus: Fri Oct 30 2026 Artem Semenov <savoptik@altlinux> 27.0.1.2.1-alt3 - Added req to fonts-type1-xorg (Closes: 61195) |

Description
Ajrat Makhmutov 2026-10-23 15:49:45 MSKПакеты: java-27-openjdk-27.0.1.2.1-alt1, java-27-openjdk-headless-27.0.1.2.1-alt1, libfontconfig1-2.18.3-alt2 (fontconfig и шрифты не установлены) Шаги: 1. apt-get install java-27-openjdk 2. Создать F.java: public class F { public static void main(String[] a) { System.out.println(new java.awt.image.BufferedImage(1, 1, 1) .getGraphics().getFontMetrics().getHeight()); } } 3. java -Djava.awt.headless=true F.java Результат: Fontconfig error: Cannot load default config file: File not found Exception in thread "main" java.lang.RuntimeException: Fontconfig head is null, check your fonts or fonts configuration at java.desktop/sun.awt.FontConfiguration.getVersion(FontConfiguration.java:1242) Так же падает plantuml-1.2026.5-alt1 на любой диаграмме. Ожидалось: программа печатает число, пакет сам тянет fontconfig и шрифт (в java-1.8.0-openjdk есть Requires: fontconfig, fonts-type1-xorg).