Source: libxklavier Severity: important Tags: upstream wontfix sid forky User: [email protected] Usertags: unmaintained-upstream X-Debbugs-Cc: [email protected], [email protected], [email protected], [email protected],
libxklavier's web page https://www.freedesktop.org/wiki/Software/LibXklavier/ says: > libxklavier is unmaintained and considered > deprecated. The repository is available here: > https://gitlab.freedesktop.org/archived-projects/libxklavier For historical reasons it is maintained in Debian by the GNOME team, even though it is no longer used by GNOME. It *is* used by quite a lot of older projects, some of which are included in XFCE, Cinnamon, MATE, and GNOME Flashback. Could the maintainer team of one of the other desktops perhaps volunteer to look after it? I recently made some janitorial changes related to GObject-Introspection, but I would prefer someone who knows how to exercise this package's functionality to test and upload the new version. Ideally those projects would move away from it, because it's been unmaintained for about a decade. If it was removed, the following would be affected: ----8<---- smcv@coccia ~ % dak rm -R -n libxklavier Checking reverse dependencies... # Broken Depends: ayatana-indicator-keyboard: ayatana-indicator-keyboard cairo-dock-plug-ins: cairo-dock-keyboard-indicator-plug-in caribou: libcaribou-dev libcaribou0 cinnamon-control-center: cinnamon-control-center cinnamon-settings-daemon: cinnamon-settings-daemon gnome-screensaver: gnome-screensaver gxkb: gxkb input-pad: libinput-pad-1.0-1 libgnomekbd: gir1.2-gkbd-3.0 gkbd-capplet libgnomekbd-dev libgnomekbd8 libmatekbd: gir1.2-matekbd-1.0 libmatekbd-dev libmatekbd4 lightdm: liblightdm-gobject-1-0 liblightdm-gobject-dev mate-control-center: mate-control-center mate-screensaver: mate-screensaver mate-settings-daemon: mate-settings-daemon matekbd-keyboard-display: matekbd-keyboard-display sugar: python3-jarabe sugar-session xfce4-screensaver: xfce4-screensaver xfce4-settings: xfce4-settings xfce4-xkb-plugin: xfce4-xkb-plugin # Broken Build-Depends: ayatana-indicator-keyboard: libxklavier-dev (5.3 >=) budgie-control-center: libxklavier-dev (5.1 >=) cairo-dock-plug-ins: libxklavier-dev caribou: libxklavier-dev cinnamon-control-center: libxklavier-dev cinnamon-settings-daemon: libxklavier-dev gnome-control-center: libxklavier-dev gnome-screensaver: libxklavier-dev gxkb: libxklavier-dev ibus-input-pad: libxklavier-dev input-pad: libxklavier-dev libgnomekbd: libxklavier-dev (5.2 >=) libmatekbd: libxklavier-dev lightdm: libxklavier-dev mate-control-center: libxklavier-dev mate-settings-daemon: libxklavier-dev matekbd-keyboard-display: libxklavier-dev ukui-control-center: libxklavier-dev ukui-settings-daemon: libxklavier-dev xfce4-screensaver: libxklavier-dev xfce4-settings: libxklavier-dev xfce4-xkb-plugin: libxklavier-dev ----8<---- Of those, gnome-control-center only had an unused Build-Depends (which was already removed in the packaging git repository), and I suspect that others like budgie-control-center and the ukui-* packages might also be similarly unused/obsolete Build-Depends. smcv
