Платформы: Workstation KDE 10.1 Server 10.1 Education KDE 10.1 Workstation 10.1 Education 10.1 Версия пакета: mysql-workbench-community-8.0.25-alt2.x86_64 Шаги воспроизведения: 1) В главном меню перейти в Models, открыть модель 2) File -> Print... 3) Выбрать "Печать в файл" 4) Нажать на "Образец" Фактический результат: Ничего не происходит. Ожидаемый результат: Открылось окно с предпросмотром В логах пишет: ** (mysql-workbench-bin:16633): WARNING **: 13:51:20.119: UI creation function from /usr/lib64/mysql-workbench/plugins/wb.printing.wbp.so returned 0 sh: строка 0: exec: evince: не найден В sisyphus проверка ошибки блокируется https://bugzilla.altlinux.org/46877
Мне этот пакет перестал быть интересен
Результат проверки актуальности Состояние: Предпросмотр печати вызывает evince, пакета в Requires нет. Блокер запуска #46877 закрыт FIXED. p10 8.0.25-alt2, Sisyphus 8.0.47-alt5, Requires: evince по-прежнему нет. Рекомендация: выполнить ретест печати схемы (Print to file → Образец) на актуальном Sisyphus.
Sisyphus, mysql-workbench-community-8.0.47-alt5 (задание https://packages.altlinux.org/tasks/432481/), GNOME 50/Wayland, libgtk+3-3.24.52-alt1, libgtk4-4.24.0-alt1, papers-50.2-alt1, evince не установлен. Воспроизводится, но механизм другой. File → New Model, таблица на диаграмме → File → Print… → «Печатать в файл» → «Образец»: диалог закрывается, окна предпросмотра нет. PDF /tmp/previewXXXX.pdf при этом создаётся (2 страницы, таблица на месте). В stderr: ** (mysql-workbench-bin): WARNING **: UI creation function from /usr/lib64/mysql-workbench/plugins/wb.printing.wbp.so returned 0 journalctl: kernel: papers-previewe[5847]: segfault … in libgtk-4.so.1.2400.0 (sp == адрес ошибки, переполнение стека) GTK 3.24.52 (gtk/gtkprintoperation-unix.c, get_preview_command) вместо evince сам подставляет «papers-previewer --unlink-tempfile --print-settings %s %f», если есть /usr/bin/papers-previewer, так что Requires: evince уже не нужен. Но papers-previewer наследует от обёртки /usr/bin/mysql-workbench переменную GDK_BACKEND=x11 и падает; на этом стенде так падает любое GTK4-приложение под GDK_BACKEND=x11 (papers, gnome-text-editor; GSK_RENDERER=cairo не помогает), под Wayland papers-previewer с теми же аргументами работает. Проверка цепочки: с ~/.config/gtk-3.0/settings.ini [Settings] gtk-print-preview-command=env -u GDK_BACKEND papers-previewer --unlink-tempfile --print-settings %s %f «Образец» из Workbench открывает окно предпросмотра «MySQL Workbench задание №1», 1 из 2. Со стороны пакета можно в обёртке не экспортировать GDK_BACKEND глобально (или чистить его для дочерних процессов); краш GTK4 под X11/XWayland — отдельный вопрос к libgtk4 (стенд QEMU без GL, на железе может не воспроизводиться). Перевешиваю на сопровождающего.
mysql-workbench-community-8.0.47-alt6 -> sisyphus: Tue Sep 15 2026 Andrew A. Vasilyev <andy@altlinux> 8.0.47-alt6 - NMU: add R: evince (Closes: #46878). - NMU: move desktop file to main package (Closes: #56410). - NMU: add more patches from Arch and ALT.