set gtk = '3.0' to prevent importing '4.0'
Bug #1934606 reported by
Gunnar Hjalmarsson
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ibus-avro (Ubuntu) |
Fix Released
|
Undecided
|
Gunnar Hjalmarsson | ||
Hirsute |
Fix Released
|
Undecided
|
Gunnar Hjalmarsson |
Bug Description
[Impact]
If gtk4 is installed, gjs imports gtk4, and since ibus-avro isn't compatible with gtk4, it crashes if you try to open the Preferences window.
The proposed upload fixes the issue by explicitly setting gtk version to 3.
[Test Plan]
* Install ibus-avro, relogin, and add it to the input sources.
* Install libgtk-4-1 and gir1.2-gtk-4.0.
* Try to open Preferences from Settings, and find that it fails.
* Install ibus-avro from hirsute-proposed.
* Successfully open Preferences from Settings.
[racb] Please also verify that the fixed package continues to work when gtk4 is not installed.
[Where problems could occur]
This only specifies the required gtk version. Can't think of any problem.
Changed in ibus-avro (Ubuntu Hirsute): | |
assignee: | nobody → Gunnar Hjalmarsson (gunnarhj) |
status: | New → In Progress |
Changed in ibus-avro (Ubuntu): | |
status: | In Progress → Fix Committed |
description: | updated |
To post a comment you must log in.
This bug was fixed in the package ibus-avro - 1.2-3
---------------
ibus-avro (1.2-3) experimental; urgency=medium
* debian/ patches/ set-gtk- 3.0-to- prevent- importing- 4.0.patch:
- Upstream commit to prevent crash if gtk4 is installed
(LP: #1934606).
* Bump Standards-Version to 4.5.1
* Change email address and bump copyright years
-- Gunnar Hjalmarsson <email address hidden> Sun, 04 Jul 2021 22:37:05 +0200