Не надо. Если заглянуть в самое начало Makefile для ядра, можно увидеть к примеру вот такие строчки: VERSION = 2 PATCHLEVEL = 4 SUBLEVEL = 18 EXTRAVERSION = -igor-custom KERNELRELEASE=$(VERSION).$(PATCHLEVEL).$(SUBLEVEL)$(EXTRAVERSION) Смутивший тебя суффикс - поле EXTRAVERSION. Почему из названия пакета последнее поле должно выкидываться?
потому что по названию легко ошибиться хорошо будет, если в пакете скажем с названием icewm будет windowmaker? нет, я понимаю - весело соответсвенно, если source-2.4.18-686 == source-2.4.18-386 == ... то должен быть один пакет а не 10 а сейчас они отличаются лишь суффиксами