Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package xkeyboard-config for
openSUSE:Factory checked in at 2026-03-28 20:13:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xkeyboard-config (Old)
and /work/SRC/openSUSE:Factory/.xkeyboard-config.new.8177 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xkeyboard-config"
Sat Mar 28 20:13:20 2026 rev:116 rq:1342923 version:2.47
Changes:
--------
--- /work/SRC/openSUSE:Factory/xkeyboard-config/xkeyboard-config.changes
2026-02-26 18:37:08.832845256 +0100
+++
/work/SRC/openSUSE:Factory/.xkeyboard-config.new.8177/xkeyboard-config.changes
2026-03-28 20:14:35.116479166 +0100
@@ -1,0 +2,8 @@
+Thu Mar 26 15:17:04 UTC 2026 - Stefan Dirsch <[email protected]>
+
+- Reintroduce /usr/share/xkeyboard-config-2/compiled symlink and
+ remove it again from xkeyboard-config.tmpfiles; add /var dirs as
+ ghosts to avoid having a dangling symlink (boo#1260803,
+ boo#1256912, PED-14831)
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xkeyboard-config.spec ++++++
--- /var/tmp/diff_new_pack.tjux1h/_old 2026-03-28 20:14:35.796507231 +0100
+++ /var/tmp/diff_new_pack.tjux1h/_new 2026-03-28 20:14:35.796507231 +0100
@@ -68,6 +68,9 @@
%install
%{meson_install}
+# Reintroduce symlink (boo#1260803)
+mkdir -p %{buildroot}%{_localstatedir}/lib/xkb/compiled/
+ln -snf %{_localstatedir}/lib/xkb/compiled/
%{buildroot}%{_datadir}/xkeyboard-config-2/compiled
%find_lang %{name}
%fdupes -s %{buildroot}%{_datadir}/X11/xkb
# Immutable mode (jsc#PED-14831)
@@ -111,8 +114,13 @@
%doc AUTHORS docs/HOWTO.* docs/README.*
# Immutable mode (jsc#PED-14831)
%{_tmpfilesdir}/xkeyboard-config.conf
+%ghost %dir %{_localstatedir}/
+%ghost %dir %{_localstatedir}/lib/
+%ghost %dir %{_localstatedir}/lib/xkb/
+%ghost %dir %{_localstatedir}/lib/xkb/compiled/
%dir %{_datadir}/X11
%{_datadir}/xkeyboard-config-2
+%{_datadir}/xkeyboard-config-2/compiled
%{_datadir}/X11/xkb
%ghost %attr(0755, root, root) %dir %{_datadir}/X11/xkb.rpmmoved
%{_datadir}/pkgconfig/*.pc
++++++ xkeyboard-config.tmpfiles ++++++
--- /var/tmp/diff_new_pack.tjux1h/_old 2026-03-28 20:14:35.860509873 +0100
+++ /var/tmp/diff_new_pack.tjux1h/_new 2026-03-28 20:14:35.864510038 +0100
@@ -1,5 +1,4 @@
# Immutable mode (jsc#PED-14831)
d /var/lib/xkb/ 0755 root root
d /var/lib/xkb/compiled 0755 root root
-L /usr/share/xkeyboard-config-2/compiled - - - - ../../../var/lib/xkb/compiled