#1113815 libxklavier: unmaintained upstream; upstream repository is archived and read-only

Package:
src:libxklavier
Source:
src:libxklavier
Submitter:
Simon McVittie
Date:
2025-09-03 14:21:01 UTC
Severity:
normal
Tags:
#1113815#5
Date:
2025-09-02 23:20:46 UTC
From:
To:
libxklavier's web page
https://www.freedesktop.org/wiki/Software/LibXklavier/ says:

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
#1113815#10
Date:
2025-09-03 14:10:41 UTC
From:
To:
Hey Simon, thanks for reaching out. I've reported upstream bugs against the
various projects under the Xfce umbrella, so let's see what happens.

Regards,