В luajit-2.1-alt1 вместо /usr/bin/luajit запаковано: $ rpmql luajit /usr/bin/luajit-2.1.0-beta2 /usr/share/man/man1/luajit.1.xz В ченджлог пакета же указано, что это релиз, а не какая-то бета. C rpmqlc luajit * Thu Jun 23 2016 Sergey Bolshakov <sbolshakov@altlinux.ru> 2.1-alt1 - 2.1 released Прошу разобраться, что же запаковано, и исправить.
Еще бы хотелось узнать, для чего вдруг обновление до 2.1 понадобилось. Я предлагаю версию не откатывать (все-таки, почти релиз), а поправить имя бинарника и в версии пакета указать, что это beta2.
запакована ветка 2.1 трёхнедельной давности (собственно, свежее там нет). конфуз вышел из-за имени ветки (v2.1), обычно так обзывают уже релизные тэги. обновление до 2.1 понадобилось для поддержки aarch64, и ждать релиза мне уже некогда. имя бинарника поправил, в версии пакета ничего указывать не стану, лишняя суета.
luajit-2.1-alt2 -> sisyphus: * Mon Jun 27 2016 Sergey Bolshakov <sbolshakov@altlinux> 2.1-alt2 - packaged non-versioned luajit binary (closes: #32223)