Control: tag -1 pending Hello,
Bug #1123770 in xapp reported by you has been fixed in the Git repository and is awaiting an upload. You can see the commit message below and you can check the diff of the fix at: https://salsa.debian.org/cinnamon-team/xapp/-/commit/51b54c8deb9b4479ab221315164f6d8ba9971d60 ------------------------------------------------------------------------ Build without the XAppKbdLayoutController class XAppKbdLayoutController is a thin wrapper around libgnomekbd, which is dead upstream with an archived repository and on its way out of Debian. Upstream removed the class in c22f968 but reverted that in 7868b8f to keep API/ABI stability for Mint's tagging and backporting workflow, so libxapp1 still pulls in libgnomekbd8. Add a patch introducing a kbd-layout-controller meson option, enabled by default so that no other build is affected, and turn it off in d/rules. The option leaves the class out of the library, which drops libgnomekbdui and with it the whole libgnomekbd/libxklavier stack. The xkbfile pkg-config requirement hangs off the same option: no xapp source uses libxkbfile, it only ever mattered as a transitive requirement of the keyboard layout code. Drop both libgnomekbd-dev and libxkbfile-dev from Build-Depends and from libxapp-dev's Depends accordingly. This removes 18 xapp_kbd_layout_controller_* symbols without a SONAME bump, which is only acceptable because nothing uses them. Verified: no reference to the class in any of the Cinnamon packaging repositories, and no reference in any binary or introspection consumer in unstable either, checked by extracting every reverse dependency of libxapp1 and gir1.2-xapp-1.0 (balsa, cinnamon, cinnamon-control-center, cinnamon-screensaver, cinnamon-session, cinnamon-settings-daemon, fingwit, libxapp-gtk3-module, mate-xapp-status-applet, mintstick, nemo, python3-xapp, timeshift, xapp-sn-watcher) and grepping both their binaries and their JavaScript and Python files. Cinnamon's keyboard applet handles layouts through its own keyboardManager, and the gkbd-keyboard-display uses left in cinnamon are the X11 binary, already covered by that package's own patches. Closes: #1123770 Assisted-by: Claude Code:claude-opus-4-8 ------------------------------------------------------------------------ (this message was generated automatically) -- Greetings https://bugs.debian.org/1123770

