Skip to content

Specify version of imported libs

Samuel Thibault requested to merge sthibaul/ibus-braille:master into master

Otherwise this happens:

aki:~ $ ibus-braille-preferences
/usr/share/ibus-braille-preferences/main.py:24: PyGIWarning: Gtk was imported without specifying a version
first. Use gi.require_version('Gtk', '4.0') before import to ensure that the right version gets loaded.
  from gi.repository import Gtk
/usr/share/ibus-braille-preferences/main.py:26: PyGIWarning: IBus was imported without specifying a version
first. Use gi.require_version('IBus', '1.0') before import to ensure that the right version gets loaded.
  from gi.repository import IBus
Traceback (most recent call last):
  File "/usr/share/ibus-braille-preferences/main.py", line 265, in <module>
    ibus_sharada_braille_preferences()
  File "/usr/share/ibus-braille-preferences/main.py", line 36, in __init__
    self.guibuilder.add_from_file("/usr/share/ibus-braille-preferences/ui.glade")
gi.repository.GLib.GError: gtk-builder-error-quark: /usr/share/ibus-braille-preferences/ui.glade:75:52 Invalid
property: GtkBox.border_width (11)

More details on: https://bugs.debian.org/1031734

Edited by Samuel Thibault

Merge request reports