Версия ====== mysql-workbench-community-8.0.25-alt3 Дистрибутивы ============ * KWorskstation P10 Beta, обновленный до Sisyphus. Шаги воспроизведения ==================== 1. Открыть MySQL Workbench 2. Подключиться к серверу MySQL. 3. Пункт верхнего меню "Server" -> Dashboard -> навести мышку на любой из параметров, например, receiving. Ожидаемый результат: ожидалось, скорее всего, информация по каждому из параметров. Фактический результат: черное окно в левом верхнем углу. Характерные сообщения в терминал: TypeError: in method 'View_client_to_screen', argument 2 of type 'int' Traceback (most recent call last): File "/usr/lib64/mysql-workbench/modules/wb_admin_performance_dashboard.py", line 117, in mouse_move self.canvas.mouse_move(x, y) File "/usr/share/mysql-workbench/libraries/workbench/graphics/canvas.py", line 148, in mouse_move fig.hover_in(x, y) File "/usr/share/mysql-workbench/libraries/workbench/graphics/canvas.py", line 206, in hover_in self.on_hover_in(self, x, y) File "/usr/lib64/mysql-workbench/modules/wb_admin_performance_dashboard.py", line 178, in handle_hover_in xx, yy = self.client_to_screen(fx, fy) File "/usr/lib64/mysql-workbench/modules/mforms.py", line 701, in client_to_screen return _mforms.View_client_to_screen(self, x, y) TypeError: in method 'View_client_to_screen', argument 2 of type 'int'
Просьба проверить воспроизводимость проблемы Dashboard на актуальном mysql-workbench-community-8.0.47-alt4: подключиться к серверу MySQL и навести указатель на параметр Dashboard. Исходный отчёт относился к 8.0.25-alt3.
Проверены исходники mysql-workbench-community-8.0.47-alt4. Проблема сохраняется: в plugins/wb.admin/frontend/wb_admin_performance_dashboard.py функция handle_hover_in по-прежнему вычисляет fy = fig.y + self.offset[1] + fig.height / 2 и передаёт fy в client_to_screen. В Python 3 оператор / возвращает float, тогда как нативный client_to_screen принимает int, что соответствует исходному TypeError. Минимальный патч: заменить / 2 на // 2 либо привести fy к int перед вызовом. ALT-патчи 8.0.47 этот файл не затрагивают.
mysql-workbench-community-8.0.47-alt5 -> sisyphus: Thu Sep 10 2026 Andrew A. Vasilyev <andy@altlinux> 8.0.47-alt5 - NMU: fix dashboard with Python 3.14 (Closes: #41654).