Если ядро имеет версию std-def#1:2.6.27, это некорректно обрабатывается в коде отделения версии (получается 1:2.6.27, что не воспринимается rpm), а также некорректно воспринимается rpmvercmp. Приложенный патч исправляет эти проблемы. На обновление с ядрами без Serial не проверял.
Created attachment 3535 [details] Исправление
Какой-то сильно древний у тебя исходный скрипт -- можешь глянуть, устроит ли текущий из 0.9-alt1+? 2008-11-24 в git log была стопка изменений по части serial/epoch.
Да... Это я догадался не обновить скрипт...