Bug#1143426: marked as done (terminator: FTBFS: E assert (97, <ModifierType.CONTROL_MASK|MOD1_MASK: 12>) in {(accelerator_key=43, accelerator_mods=<ModifierType.CONTROL_MASK: 4>), (accelerator_key=45, accelerator_mods=<ModifierType.CONTROL_MASK: 4>), (accelerator_key=48, accelerator_mods=<ModifierType.CONTROL_MASK: 4>), (accelerator_key=48, accelerator_mods=<ModifierType.SUPER_MASK: 67108864>), (accelerator_key=49, accelerator_mods=<ModifierType.SUPER_MASK: 67108864>), (accelerator_key=97, accelerator_mods=<ModifierType.SHIFT_MASK|CONTROL_MASK: 5>), ...})
"Debian Bug Tracking System" <[email protected]> Mon, 03 Aug 2026 15:21:01 +0000
| Newsgroups | gmane.linux.debian.devel.bugs.rc |
|---|---|
| Message-ID | <handler.1143426.D1143426.17857703412813730.ackdone@bugs.debian.org> |
This is a multi-part message in MIME format... ------------=_1785770461-2814481-0 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your message dated Mon, 03 Aug 2026 15:18:58 +0000 with message-id <[email protected]> and subject line Bug#1143426: fixed in terminator 2.1.5-2 has caused the Debian Bug report #1143426, regarding terminator: FTBFS: E assert (97, <ModifierType.CONTROL_MASK= |MOD1_MASK: 12>) in {(accelerator_key=3D43, accelerator_mods=3D<ModifierTyp= e.CONTROL_MASK: 4>), (accelerator_key=3D45, accelerator_mods=3D<ModifierTyp= e.CONTROL_MASK: 4>), (accelerator_key=3D48, accelerator_mods=3D<ModifierTyp= e.CONTROL_MASK: 4>), (accelerator_key=3D48, accelerator_mods=3D<ModifierTyp= e.SUPER_MASK: 67108864>), (accelerator_key=3D49, accelerator_mods=3D<Modifi= erType.SUPER_MASK: 67108864>), (accelerator_key=3D97, accelerator_mods=3D<M= odifierType.SHIFT_MASK|CONTROL_MASK: 5>), ...} to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) --=20 1143426: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=3D1143426 Debian Bug Tracking System Contact [email protected] with problems ------------=_1785770461-2814481-0 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by bugs.debian.org; 1 Aug 2026 22:39:40 +0000 X-Spam-Checker-Version: SpamAssassin 4.0.1-bugs.debian.org_2005_01_02 (2024-03-25) on buxtehude.debian.org X-Spam-Level: X-Spam-Status: No, score=-121.6 required=4.0 tests=BAYES_00, BODY_INCLUDES_PACKAGE,DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,FOURLA,FROMDEVELOPER,HAS_PACKAGE, RCVD_IN_DNSWL_MED,SPF_HELO_PASS,SPF_PASS,USER_IN_DKIM_WELCOMELIST, WEIRD_PORT,X_DEBBUGS_CC autolearn=ham autolearn_force=no version=4.0.1-bugs.debian.org_2005_01_02 X-Spam-Bayes: score:0.0000 Tokens: new, 263; hammy, 150; neutral, 348; spammy, 0. spammytokens: hammytokens:0.000-+--python3, 0.000-+--pkgbuilddir, 0.000-+--PKGBUILDDIR, 0.000-+--HTo:N*Debian, 0.000-+--forky Return-path: <[email protected]> Received: from mitropoulos.debian.org ([2001:648:2ffc:deb:216:61ff:fe9d:958d]:48530) by buxtehude.debian.org with esmtps (TLS1.3:ECDHE_SECP256R1__RSA_PSS_RSAE_SHA256__AES_256_GCM:256) (Exim 4.96) (envelope-from <[email protected]>) id 1wqIMm-006mmx-1m for [email protected]; Sat, 01 Aug 2026 22:39:40 +0000 Received: via submission from C=NA,ST=NA,L=Ankh Morpork,O=Debian SMTP,OU=Debian SMTP CA,CN=paradis.debian.org,[email protected] (verified) by mitropoulos.debian.org with esmtps (TLS1.3:ECDHE_SECP256R1__RSA_PSS_RSAE_SHA256__AES_256_GCM:256) (Exim 4.96) (envelope-from <[email protected]>) id 1wqIMk-00FETM-21 for [email protected]; Sat, 01 Aug 2026 22:39:38 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debian.org; s=smtpauto.paradis; h=Date:Message-Id:Subject:To:From:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:In-Reply-To:References; bh=L7K8YPKemsu9cCLY0smSLvQc4xQahxAkk9sbE+5XYK4=; b=NZYLKA43B3nZzUQdBHiuxIJNtw IBmacWkwpysMC6zE+qLyyqaB36/y9x9NYSouVeomAIv0ovuif3gFdyA5NLnJEVsEAmRzp1/IDWWzg y9QP5QcvDyhLWqt+mPXwysaUyF2n8Vg4Mo++Yj1PuIVdRTsrR47a3fKKMIb59W/AFLL6Asv/ziY7I Lea3VOYhOn0UzcQAuKQDPaTbMuSR7IgOCurB7XGOhBhqgv2IEqqt3NmFuU4kXTqf+Dd/vBserYodq RvKOnQDJ8zi3G5kFxWrHlxeZk0/cFZVVb4PkFIbCAmqArtqaSfUNJY6RnTGEgWwURSSHmrm005WET WYMBJWIg==; Received: from sanvila by paradis.debian.org with local (Exim 4.96) (envelope-from <[email protected]>) id 1wqIMi-00DZcB-3D for [email protected]; Sat, 01 Aug 2026 22:39:37 +0000 From: Santiago Vila <[email protected]> To: Debian BTS <[email protected]> Subject: terminator: FTBFS: E assert (97, <ModifierType.CONTROL_MASK|MOD1_MASK: 12>) in {(accelerator_key=43, accelerator_mods=<ModifierType.CONTROL_MASK: 4>), (accelerator_key=45, accelerator_mods=<ModifierType.CONTROL_MASK: 4>), (accelerator_key=48, accelerator_mods=<ModifierType.CONTROL_MASK: 4>), (accelerator_key=48, accelerator_mods=<ModifierType.SUPER_MASK: 67108864>), (accelerator_key=49, accelerator_mods=<ModifierType.SUPER_MASK: 67108864>), (accelerator_key=97, accelerator_mods=<ModifierType.SHIFT_MASK|CONTROL_MASK: 5>), ...} X-Debbugs-Cc: [email protected] Message-Id: <[email protected]> Date: Sat, 01 Aug 2026 22:39:36 +0000 Delivered-To: [email protected] Package: src:terminator Version: 2.1.5-1 Severity: serious Tags: ftbfs forky sid Dear maintainer: During a rebuild of all packages in unstable, this package failed to build. Below you will find the last part of the build log (probably the most relevant part, but not necessarily). If required, the full build log is available here: https://people.debian.org/~sanvila/build-logs/202608/ About the archive rebuild: The build was made on virtual machines from AWS, using sbuild and a reduced chroot with only build-essential packages. If you cannot reproduce the bug please contact me privately, as I am willing to provide ssh access to a virtual machine where the bug is fully reproducible. If this is really a bug in one of the build-depends, please use reassign and add an affects on src:terminator, so that this is still visible in the BTS web page for this package. Thanks. -------------------------------------------------------------------------------- [...] debian/rules clean dh clean --with python3 --buildsystem=pybuild debian/rules override_dh_auto_clean make[1]: Entering directory '/<<PKGBUILDDIR>>' dh_auto_clean I: pybuild base:385: python3.14 setup.py clean /<<PKGBUILDDIR>>/setup.py:7: DeprecationWarning: dep_util is Deprecated. Use functions from setuptools instead. from distutils.dep_util import newer running clean removing '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14/build' (and everything under it) 'build/bdist.linux-x86_64' does not exist -- can't clean it 'build/scripts-3.14' does not exist -- can't clean it rm -rf build/ rm -f data/terminator.desktop rm -f data/terminator.metainfo.xml [... snipped ...] "accel_params", [ # 1) 'edit_tab_title' Ctrl+Alt+A ("9", 97, CONTROL_ALT_MOD, 38), # 2) 'edit_terminal_title' Ctrl+Alt+A ("10", 97, CONTROL_ALT_MOD, 38), # 3) 'edit_window_title' F11 ("11", 65480, Gdk.ModifierType(0), 95), # 4) 'zoom_in' Shift+Ctrl+Z ("70", 122, CONTROL_SHIFT_MOD, 52), ], ) def test_duplicate_accels_not_possible_to_set(accel_params): """ Tests that a duplicate key binding accelerator, that is a key binding accelerator which is already defined in the config cannot be used to refer to more than one action. """ from terminatorlib import config from terminatorlib import terminal from terminatorlib import prefseditor path, key, mods, code = accel_params term = terminal.Terminal() prefs_editor = prefseditor.PrefsEditor(term=term) message_dialog = MessageDialogToken() # Check for an active message dialog every second GLib.timeout_add_seconds( 1, detect_close_message_dialog, prefs_editor, message_dialog ) widget = prefs_editor.builder.get_object("keybindingtreeview") treemodelfilter = widget.get_model() liststore = treemodelfilter.get_model() binding = liststore.get_value(liststore.get_iter(path), 0) all_default_accelerators = { Gtk.accelerator_parse(accel) for accel in config.DEFAULTS["keybindings"].values() if accel != "" # ignore empty key bindings } # Check that a test accelerator is indeed a duplicate > assert (key, mods) in all_default_accelerators E assert (97, <ModifierType.CONTROL_MASK|MOD1_MASK: 12>) in {(accelerator_key=43, accelerator_mods=<ModifierType.CONTROL_MASK: 4>), (accelerator_key=45, accelerator_mods=<ModifierType.CONTROL_MASK: 4>), (accelerator_key=48, accelerator_mods=<ModifierType.CONTROL_MASK: 4>), (accelerator_key=48, accelerator_mods=<ModifierType.SUPER_MASK: 67108864>), (accelerator_key=49, accelerator_mods=<ModifierType.SUPER_MASK: 67108864>), (accelerator_key=97, accelerator_mods=<ModifierType.SHIFT_MASK|CONTROL_MASK: 5>), ...} tests/test_prefseditor_keybindings.py:164: AssertionError ----------------------------- Captured stderr call ----------------------------- Terminal::match_remove: Unable to remove non-existent match launchpad_bug Terminal::match_remove: Unable to remove non-existent match launchpad_code Terminal::match_remove: Unable to remove non-existent match apturl ___________ test_duplicate_accels_not_possible_to_set[accel_params2] ___________ accel_params = ('11', 65480, <ModifierType: 0>, 95) @pytest.mark.parametrize( "accel_params", [ # 1) 'edit_tab_title' Ctrl+Alt+A ("9", 97, CONTROL_ALT_MOD, 38), # 2) 'edit_terminal_title' Ctrl+Alt+A ("10", 97, CONTROL_ALT_MOD, 38), # 3) 'edit_window_title' F11 ("11", 65480, Gdk.ModifierType(0), 95), # 4) 'zoom_in' Shift+Ctrl+Z ("70", 122, CONTROL_SHIFT_MOD, 52), ], ) def test_duplicate_accels_not_possible_to_set(accel_params): """ Tests that a duplicate key binding accelerator, that is a key binding accelerator which is already defined in the config cannot be used to refer to more than one action. """ from terminatorlib import config from terminatorlib import terminal from terminatorlib import prefseditor path, key, mods, code = accel_params term = terminal.Terminal() prefs_editor = prefseditor.PrefsEditor(term=term) message_dialog = MessageDialogToken() # Check for an active message dialog every second GLib.timeout_add_seconds( 1, detect_close_message_dialog, prefs_editor, message_dialog ) widget = prefs_editor.builder.get_object("keybindingtreeview") treemodelfilter = widget.get_model() liststore = treemodelfilter.get_model() binding = liststore.get_value(liststore.get_iter(path), 0) all_default_accelerators = { Gtk.accelerator_parse(accel) for accel in config.DEFAULTS["keybindings"].values() if accel != "" # ignore empty key bindings } # Check that a test accelerator is indeed a duplicate > assert (key, mods) in all_default_accelerators E assert (65480, <ModifierType: 0>) in {(accelerator_key=43, accelerator_mods=<ModifierType.CONTROL_MASK: 4>), (accelerator_key=45, accelerator_mods=<ModifierType.CONTROL_MASK: 4>), (accelerator_key=48, accelerator_mods=<ModifierType.CONTROL_MASK: 4>), (accelerator_key=48, accelerator_mods=<ModifierType.SUPER_MASK: 67108864>), (accelerator_key=49, accelerator_mods=<ModifierType.SUPER_MASK: 67108864>), (accelerator_key=97, accelerator_mods=<ModifierType.SHIFT_MASK|CONTROL_MASK: 5>), ...} tests/test_prefseditor_keybindings.py:164: AssertionError ----------------------------- Captured stderr call ----------------------------- Terminal::match_remove: Unable to remove non-existent match launchpad_bug Terminal::match_remove: Unable to remove non-existent match launchpad_code Terminal::match_remove: Unable to remove non-existent match apturl ___________ test_duplicate_accels_not_possible_to_set[accel_params3] ___________ accel_params = ('70', 122, <ModifierType.SHIFT_MASK|CONTROL_MASK: 5>, 52) @pytest.mark.parametrize( "accel_params", [ # 1) 'edit_tab_title' Ctrl+Alt+A ("9", 97, CONTROL_ALT_MOD, 38), # 2) 'edit_terminal_title' Ctrl+Alt+A ("10", 97, CONTROL_ALT_MOD, 38), # 3) 'edit_window_title' F11 ("11", 65480, Gdk.ModifierType(0), 95), # 4) 'zoom_in' Shift+Ctrl+Z ("70", 122, CONTROL_SHIFT_MOD, 52), ], ) def test_duplicate_accels_not_possible_to_set(accel_params): """ Tests that a duplicate key binding accelerator, that is a key binding accelerator which is already defined in the config cannot be used to refer to more than one action. """ from terminatorlib import config from terminatorlib import terminal from terminatorlib import prefseditor path, key, mods, code = accel_params term = terminal.Terminal() prefs_editor = prefseditor.PrefsEditor(term=term) message_dialog = MessageDialogToken() # Check for an active message dialog every second GLib.timeout_add_seconds( 1, detect_close_message_dialog, prefs_editor, message_dialog ) widget = prefs_editor.builder.get_object("keybindingtreeview") treemodelfilter = widget.get_model() liststore = treemodelfilter.get_model() binding = liststore.get_value(liststore.get_iter(path), 0) all_default_accelerators = { Gtk.accelerator_parse(accel) for accel in config.DEFAULTS["keybindings"].values() if accel != "" # ignore empty key bindings } # Check that a test accelerator is indeed a duplicate > assert (key, mods) in all_default_accelerators E assert (122, <ModifierType.SHIFT_MASK|CONTROL_MASK: 5>) in {(accelerator_key=43, accelerator_mods=<ModifierType.CONTROL_MASK: 4>), (accelerator_key=45, accelerator_mods=<ModifierType.CONTROL_MASK: 4>), (accelerator_key=48, accelerator_mods=<ModifierType.CONTROL_MASK: 4>), (accelerator_key=48, accelerator_mods=<ModifierType.SUPER_MASK: 67108864>), (accelerator_key=49, accelerator_mods=<ModifierType.SUPER_MASK: 67108864>), (accelerator_key=97, accelerator_mods=<ModifierType.SHIFT_MASK|CONTROL_MASK: 5>), ...} tests/test_prefseditor_keybindings.py:164: AssertionError ----------------------------- Captured stderr call ----------------------------- Terminal::match_remove: Unable to remove non-existent match launchpad_bug Terminal::match_remove: Unable to remove non-existent match launchpad_code Terminal::match_remove: Unable to remove non-existent match apturl =============================== warnings summary =============================== ../../../../../../usr/lib/python3/dist-packages/gi/overrides/__init__.py:159 /usr/lib/python3/dist-packages/gi/overrides/__init__.py:159: PyGIDeprecationWarning: GLib.unix_signal_add_full is deprecated; use GLibUnix.signal_add_full instead value = getattr(proxy, attr) terminatorlib/ipc.py:10 /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14/build/terminatorlib/ipc.py:10: DeprecationWarning: Importing dbus.glib to use the GLib main loop with dbus-python is deprecated. Instead, use this sequence: from dbus.mainloop.glib import DBusGMainLoop DBusGMainLoop(set_as_default=True) import dbus.glib terminatorlib/keybindings.py:52 /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14/build/terminatorlib/keybindings.py:52: DeprecationWarning: Gdk.Keymap.get_default is deprecated self.keymap = Gdk.Keymap.get_default() terminatorlib/ipc.py:32 /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14/build/terminatorlib/ipc.py:32: DeprecationWarning: Gdk.get_display is deprecated DISPLAY = Gdk.get_display().partition('.')[0] terminatorlib/window.py:62 /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14/build/terminatorlib/window.py:62: PyGIDeprecationWarning: GObject.PARAM_READWRITE is deprecated; use GObject.ParamFlags.READWRITE instead GObject.PARAM_READWRITE) tests/test_borg.py:35 /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14/build/tests/test_borg.py:35: PytestCollectionWarning: cannot collect test class 'TestBorg' because it has a __init__ constructor (from: tests/test_borg.py) class TestBorg(Borg): tests/test_borg.py:47 /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14/build/tests/test_borg.py:47: PytestCollectionWarning: cannot collect test class 'TestBorg2' because it has a __init__ constructor (from: tests/test_borg.py) class TestBorg2(Borg): tests/test_signalman.py:38 /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14/build/tests/test_signalman.py:38: PytestCollectionWarning: cannot collect test class 'TestWidget' because it has a __init__ constructor (from: tests/test_signalman.py) class TestWidget(): terminatorlib/factory.py::terminatorlib.factory /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14/build/terminatorlib/window.py:388: DeprecationWarning: Gtk.Widget.is_composited is deprecated if self.is_composited() == False: terminatorlib/factory.py::terminatorlib.factory /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14/build/terminatorlib/window.py:204: DeprecationWarning: Gtk.Widget.render_icon is deprecated icon = self.render_icon(Gtk.STOCK_DIALOG_INFO, Gtk.IconSize.BUTTON) terminatorlib/factory.py::terminatorlib.factory /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14/build/terminatorlib/config.py:399: DeprecationWarning: Gio.Settings.list_schemas is deprecated elif 'org.gnome.desktop.interface' not in Gio.Settings.list_schemas(): terminatorlib/factory.py::terminatorlib.factory /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14/build/terminatorlib/editablelabel.py:162: DeprecationWarning: Gtk.Widget.modify_font is deprecated self._label.modify_font(fontdesc) terminatorlib/factory.py::terminatorlib.factory /usr/lib/python3/dist-packages/gi/overrides/__init__.py:372: DeprecationWarning: Gdk.color_parse is deprecated ret = method(*args, **kwargs) terminatorlib/factory.py::terminatorlib.factory /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14/build/terminatorlib/editablelabel.py:150: DeprecationWarning: Gtk.Widget.modify_fg is deprecated self._label.modify_fg(state, color) terminatorlib/factory.py::terminatorlib.factory /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14/build/terminatorlib/titlebar.py:173: DeprecationWarning: Gtk.Widget.modify_bg is deprecated self.modify_bg(Gtk.StateType.NORMAL, terminatorlib/factory.py::terminatorlib.factory /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14/build/terminatorlib/searchbar.py:70: DeprecationWarning: Gtk.Image.set_from_stock is deprecated icon.set_from_stock(Gtk.STOCK_CLOSE, Gtk.IconSize.MENU) terminatorlib/factory.py::terminatorlib.factory /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14/build/terminatorlib/terminal.py:737: DeprecationWarning: Vte.Terminal.set_allow_bold is deprecated self.vte.set_allow_bold(self.config['allow_bold']) tests/test_prefseditor_keybindings.py::test_message_dialog_is_shown_on_duplicate_accel_assignment[accel_params0-False] /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14/build/terminatorlib/prefseditor.py:1698: DeprecationWarning: Gtk.FontButton.set_font_name is deprecated widget.set_font_name(fontname) tests/test_prefseditor_keybindings.py::test_message_dialog_is_shown_on_duplicate_accel_assignment[accel_params0-False] /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14/build/terminatorlib/prefseditor.py:611: DeprecationWarning: Gtk.ColorButton.set_color is deprecated widget.set_color(Gdk.color_parse(self.config['cursor_fg_color'])) tests/test_prefseditor_keybindings.py::test_message_dialog_is_shown_on_duplicate_accel_assignment[accel_params1-True] tests/test_prefseditor_keybindings.py::test_message_dialog_is_shown_on_duplicate_accel_assignment[accel_params2-True] tests/test_prefseditor_keybindings.py::test_message_dialog_is_shown_on_duplicate_accel_assignment[accel_params3-True] /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14/build/terminatorlib/prefseditor.py:1979: PyGTKDeprecationWarning: The "flags" argument for dialog construction is deprecated. Please use initializer keywords: modal=True and/or destroy_with_parent=True. See: https://wiki.gnome.org/Projects/PyGObject/InitializerDeprecations dialog = Gtk.MessageDialog( tests/test_prefseditor_keybindings.py::test_message_dialog_is_shown_on_duplicate_accel_assignment[accel_params1-True] /usr/lib/python3/dist-packages/gi/events.py:803: DeprecationWarning: 'asyncio.AbstractEventLoopPolicy' is deprecated and slated for removal in Python 3.16 AbstractEventLoopPolicy = getattr(asyncio, "AbstractEventLoopPolicy", object) tests/test_prefseditor_keybindings.py::test_message_dialog_is_shown_on_duplicate_accel_assignment[accel_params1-True] tests/test_prefseditor_keybindings.py::test_message_dialog_is_shown_on_duplicate_accel_assignment[accel_params2-True] tests/test_prefseditor_keybindings.py::test_message_dialog_is_shown_on_duplicate_accel_assignment[accel_params3-True] /usr/lib/python3/dist-packages/gi/events.py:890: DeprecationWarning: 'asyncio.get_event_loop_policy' is deprecated and slated for removal in Python 3.16 if not isinstance(_get_event_loop_policy(), GLibEventLoopPolicy): -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ FAILED tests/test_prefseditor_keybindings.py::test_duplicate_accels_not_possible_to_set[accel_params0] FAILED tests/test_prefseditor_keybindings.py::test_duplicate_accels_not_possible_to_set[accel_params1] FAILED tests/test_prefseditor_keybindings.py::test_duplicate_accels_not_possible_to_set[accel_params2] FAILED tests/test_prefseditor_keybindings.py::test_duplicate_accels_not_possible_to_set[accel_params3] ================== 4 failed, 23 passed, 26 warnings in 5.05s =================== E: pybuild pybuild:485: test: plugin distutils failed with: exit code=1: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14/build; python3.14 -m pytest --doctest-modules dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.14 --parallel=2 returned exit code 13 make[1]: *** [debian/rules:25: override_dh_auto_test] Error 25 make[1]: Leaving directory '/<<PKGBUILDDIR>>' make: *** [debian/rules:8: binary] Error 2 dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2 -------------------------------------------------------------------------------- ------------=_1785770461-2814481-0 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 1143426-close) by bugs.debian.org; 3 Aug 2026 15:19:01 +0000 X-Spam-Checker-Version: SpamAssassin 4.0.1-bugs.debian.org_2005_01_02 (2024-03-25) on buxtehude.debian.org X-Spam-Level: X-Spam-Status: No, score=-114.2 required=4.0 tests=ALL_TRUSTED,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FVGT_m_MULTI_ODD, HAS_BUG_NUMBER,MD5_SHA1_SUM,PGPSIGNATURE,SPF_HELO_PASS,SPF_PASS, USER_IN_DKIM_WELCOMELIST autolearn=ham autolearn_force=no version=4.0.1-bugs.debian.org_2005_01_02 X-Spam-Bayes: score:0.0000 Tokens: new, 102; hammy, 150; neutral, 125; spammy, 0. spammytokens: hammytokens:0.000-+--HX-Debian:DAK, 0.000-+--H*rp:D*ftp-master.debian.org, 0.000-+--HX-DAK:process-upload, 0.000-+--UD:debian.tar.xz, 0.000-+--H*r:sk:fasolo. Return-path: <[email protected]> Received: from mailly.debian.org ([2001:41b8:202:deb:6564:a62:52c3:4b72]:50362) by buxtehude.debian.org with esmtps (TLS1.3:ECDHE_SECP256R1__RSA_PSS_RSAE_SHA256__AES_256_GCM:256) (Exim 4.96) (envelope-from <[email protected]>) id 1wquRR-00BnyW-0S for [email protected]; Mon, 03 Aug 2026 15:19:01 +0000 Received: via submission from C=NA,ST=NA,L=Ankh Morpork,O=Debian SMTP,OU=Debian SMTP CA,CN=fasolo.debian.org,[email protected] (verified) by mailly.debian.org with esmtps (TLS1.3:ECDHE_SECP256R1__RSA_PSS_RSAE_SHA256__AES_256_GCM:256) (Exim 4.96) (envelope-from <[email protected]>) id 1wquRP-00H7E1-2a for [email protected]; Mon, 03 Aug 2026 15:18:59 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=ftp-master.debian.org; s=smtpauto.fasolo; h=Date:Message-Id:Content-Type: Subject:MIME-Version:To:Reply-To:From:Cc:Content-Transfer-Encoding:Content-ID :Content-Description:In-Reply-To:References; bh=G77mvh1ERYPONsUI0uiBuw+EO0Mj1uK54oRr5U9rps4=; b=Gfr99DXI27o8JwQQA6hHqD2l7W 4TzIayaKRBokYVkdiq9IsD53L7hjMjMPmXaNHhLPxuz7AqQahud1cnuQaFunqCPfkZbChklLOTOqF avqLH/gik6xbYtNvHRbSeut4Te90VgdC4HSLWAEiq4XOsAl6gTwSkrusyA6dZeN4wiBdM5iG5pbFe xnNwk2FDFJ/9DPVXmqtJgvawaqSEyunR0dk2EDU3fAh3sfiVVTW9ON8pedMijaFAt1KGrfmptGTs0 vbVTh3Y1k+9WSes1fhNTTjgh+oMJgUCtaX9OMnRUfyuuMEHtLdcNh537NuQh+rHLvdjYwVM1kWbFz ox1r5i0Q==; Received: from dak by fasolo.debian.org with local (Exim 4.98.2) (envelope-from <[email protected]>) id 1wquRO-00000006me3-3IGy; Mon, 03 Aug 2026 15:18:58 +0000 From: Debian FTP Masters <[email protected]> Reply-To: Emilio Pozuelo Monfort <[email protected]> To: [email protected] X-DAK: dak process-upload X-Debian: DAK X-Debian-Package: terminator Debian: DAK Debian-Changes: terminator_2.1.5-2_source.changes Debian-Source: terminator Debian-Version: 2.1.5-2 Debian-Architecture: source Debian-Suite: unstable Debian-Archive-Action: accept MIME-Version: 1.0 Subject: Bug#1143426: fixed in terminator 2.1.5-2 Content-Type: multipart/signed; micalg="pgp-sha256"; protocol="application/pgp-signature"; boundary="===============8386742329668023622==" Message-Id: <[email protected]> Date: Mon, 03 Aug 2026 15:18:58 +0000 --===============8386742329668023622== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Source: terminator Source-Version: 2.1.5-2 Done: Emilio Pozuelo Monfort <[email protected]> We believe that the bug you reported is fixed in the latest version of terminator, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Emilio Pozuelo Monfort <[email protected]> (supplier of updated terminator pac= kage) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Mon, 03 Aug 2026 17:02:43 +0200 Source: terminator Architecture: source Version: 2.1.5-2 Distribution: unstable Urgency: medium Maintainer: Debian Python Team <[email protected]> Changed-By: Emilio Pozuelo Monfort <[email protected]> Closes: 1143426 Changes: terminator (2.1.5-2) unstable; urgency=3Dmedium . * Fix tests with Python 3.14. Closes: #1143426. Checksums-Sha1: 10a4955bb7c1c96f7eb704026f7cfe52e2e3fa40 2643 terminator_2.1.5-2.dsc bb5173bdb928ef9faa5b2bbef525171b9d711d01 1076263 terminator_2.1.5.orig.tar.gz 2771016677cd4bf69bca122dcd027b7bdab1deca 833 terminator_2.1.5.orig.tar.gz.asc a45db4dc5112e938aa5c5eed31ebb627664be62e 16744 terminator_2.1.5-2.debian.tar= .xz 222b873583d90112eb4f22903965289b3a77d9eb 10725 terminator_2.1.5-2_source.bui= ldinfo Checksums-Sha256: 4bd3d48cf6f309f55135c6f16055a424a0bf160da9d4fb8d9d67abc11ab8602e 2643 termin= ator_2.1.5-2.dsc f0219cd8bd3db45d5173d850619145d55f9e864fe2106f6ceb9e736c575d0e03 1076263 ter= minator_2.1.5.orig.tar.gz 4906de3e0a986d29d0258721fa3d41b99d7f8d59f7225b473883b5f5a152bbd3 833 termina= tor_2.1.5.orig.tar.gz.asc de17b35fe02636f9890e55e938b6038bf0f9bd8f05dd76781e7f4feafad9a157 16744 termi= nator_2.1.5-2.debian.tar.xz 30962e55dc9abbd2cff0dc557c86194b3a2c872591087b37dea815b0b7cf2286 10725 termi= nator_2.1.5-2_source.buildinfo Files: d2adef324266ca0a1aeafb3274f2fe33 2643 misc optional terminator_2.1.5-2.dsc 662024b72101465695a2e10d73c42db4 1076263 misc optional terminator_2.1.5.orig= .tar.gz c22df11fd96ab06147c0e30daea541ab 833 misc optional terminator_2.1.5.orig.tar= .gz.asc 665a7cf928f4ae2cb053e19692c9ffb8 16744 misc optional terminator_2.1.5-2.debi= an.tar.xz 9576614c1911222d478ebf4a5ebb3cae 10725 misc optional terminator_2.1.5-2_sour= ce.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEcJymx+vmJZxd92Q+nUbEiOQ2gwIFAmpwrgEACgkQnUbEiOQ2 gwJcpg/+PpvwZUQudv4zTVo/nnu+9kaLe896Oz8ntA/jP63uZgjp8Do90R9EUaEW TPiCWdaKD5ZtkN+L56uxuuP4qr9Lc6ZGCMbF6fo3t0KKJ5zzrWFSS3Jj+CSCmsqg vUg6oAK8boFGSJwncPfg/8CHL7aMkZr1M0fFtLiTkEMmKE19TfW4NKSefsk9qkks tzQT4wHronP7nu6+yyhXAHqDQ6am028XALa4b7xJq31EWGCIZFB7czesEvzIH8zU DrlcddIfThH1T2TPok1zsJCdZTDyg71GUuAnHKhWU9zw+5eD19yT5AJUdsYe9teK qVMK7GXa+xcqL2PlR89MTFmh3b7U9PyJbUBjTQHmidowQibVi13CzY/FBh4/R0hD kzwd5L1L8wp/OZJsSLcBp6Czr7b1QEyohU4FnmaCWAy5i9tiXrfxMQ40UOVCAw+U L9lSLt7c08B3FRVkkWVR2EOIKYWSgd+jCOzJCFRwuIzLE3p7xlnDwWO8oWUrqUg0 wHnz3TnN6Mh+QcS2dRjlHA5inDWqZrxT3EWYpravwDdkBTt/QXehCajIGCbVujlB B9Cps4G4bA4u3L7SpKf/4pZOVJPKWdyFjDRfvXsRgQJYXTPGMmQL2cf9W52rPTP2 COpLWmPQegad+00Ie8ezFTz1qXGnPCVxYYZuJyOC1WlK9oANukk=3D =3D06YY -----END PGP SIGNATURE----- --===============8386742329668023622== Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- iHUEABYIAB0WIQTziqJOuF8J+ZI8pJSb9qggYcy5IQUCanCxYgAKCRCb9qggYcy5 IbNwAQC18ZNKEnbx9rAfkIb1XBOsk1Rd4BW3P8Yvp28emhwFDAD/W+JKt6b3Qj8t szSQpkGQAy2A8xDKmkPTtymFmL0PYAE= =sx4M -----END PGP SIGNATURE----- --===============8386742329668023622==-- ------------=_1785770461-2814481-0--