$ rpmquery --provides -p xterm-360-alt1.x86_64.rpm xvt /usr/bin/xvt = 40 xterm = 360-alt1:sisyphus+258947.100.1.1 $ rpmquery --provides -p termit-3.1-alt1.x86_64.rpm xvt /usr/bin/xvt = 40 termit = 3.1-alt1:sisyphus+250121.100.1.1
Дмитрий, мне не приходит на этот email уведомления. Я посмотрю provides
/usr/bin/xvt = 40 Судя по всему, так дивно определяет зависимости по alternatives како-то неизвестный autoreq. По такой записи в обоих пакетах. $ grep xvt -r etc/alternatives/packages.d/termit:/usr/bin/xvt /usr/bin/termit 40 xvt я убрал
Кто-то решил, что у termit должен быть такой же приоритет xvt, как и у xterm, это решение было ошибочным.
termit-3.1-alt1.1 -> sisyphus: Mon Nov 23 2020 Pavel Skrylev <majioa@altlinux> 3.1-alt1.1 - - invalid provides - ! invalid alternatives files for termit (closes #39338)
Любопытно, что ещё есть дубликаты: xzcat /ALT/sisyphus/x86_64/base/pkglist.classic.xz |/usr/bin/pkglist-query '[%{name} %{providename} %{provideflags:depflags} %{provideversion}\n]' -|grep bin\/xvt aterm /usr/bin/xvt = 50 gnome-terminal /usr/bin/xvt = 40 kde4-konsole /usr/bin/xvt = 60 kde5-konsole /usr/bin/xvt = 50 mate-terminal /usr/bin/xvt = 48 rxvt-unicode /usr/bin/xvt = 60 terminology /usr/bin/xvt = 30 xterm /usr/bin/xvt = 40