Bug 55558

Summary: xkeyboard-config: new version
Product: Sisyphus Reporter: Yuri N. Sedunov <aris>
Component: xkeyboard-configAssignee: Valery Inozemtsev <shrek>
Status: REOPENED --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: andy, ldv, shrek
Version: unstable   
Hardware: all   
OS: Linux   

Description Yuri N. Sedunov 2025-08-09 09:30:42 MSK
libxkbcommon хочет 2.45
https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/tags
Прошу освежить.
Comment 1 Repository Robot 2025-08-18 12:10:05 MSK
xkeyboard-config-1:2.45-alt1 -> sisyphus:

Mon Aug 18 2025 Valery Inozemtsev <shrek@altlinux.ru> 1:2.45-alt1
- 2.45 (closes: #55558)
Comment 2 Andrew Vasilyev 2025-08-18 16:13:05 MSK
# apt-get dist-upgrade
...
	файл /usr/share/X11/xkb из устанавливаемого пакета xkeyboard-config-1:2.45-alt1.noarch конфликтует с файлом из пакета xkeyboard-config-1:2.42-alt1.noarch
E: Ошибка во время исполнения транзакции
# rpm -qf /usr/share/X11/xkb
xkeyboard-config-2.42-alt1.noarch
Comment 3 Andrew Vasilyev 2025-08-18 16:17:06 MSK
  Да, в пакете xkeyboard-config-2.42-alt1 /usr/share/X11/xkb - это каталог.
Comment 4 Yuri N. Sedunov 2025-08-18 23:52:09 MSK
$ C rpmqlc --scripts xkeyboard-config
* Mon Aug 18 2025 Valery Inozemtsev <shrek@altlinux.ru> 1:2.45-alt2
- fixed replacing directory with symbolic link
preinstall scriptlet (using /bin/sh):
[ ! -d /usr/share/X11/xkb/symbols/pc ] || rm -fr /usr/share/X11/xkb/symbols/pc
[ -L /usr/share/X11/xkb ] || rm -fr /usr/share/X11/xkb
postinstall scriptlet (using /bin/sh):
ln -sf /usr/share/xkeyboard-config-2 /usr/share/X11/xkb ||:

Это не cработает при обновлении с 2.42-alt1 и сизиф накроется.