>>Если заглянуть в самое начало Makefile для ядра, можно увидеть к >>примеру вот такие строчки: >> >>VERSION = 2 >>PATCHLEVEL = 4 >>SUBLEVEL = 18 >>EXTRAVERSION = -igor-custom >> >>KERNELRELEASE=$(VERSION).$(PATCHLEVEL).$(SUBLEVEL)$(EXTRAVERSION) >> >>Смутивший тебя суффикс - поле EXTRAVERSION. Почему из названия >>пакета последнее поле должно выкидываться? >> >> DEO> потому что по названию легко ошибиться
Во первых, это вопрос к тем, кто собирает ядра для дистрибутива. А не к make-kpkg. Во вторых - я не вижу особенных противоречий. Берем с kernel.org ядро, берем набор патчей, в том числе и специфичных для i386 и не идущих на других платформах. Собираем комплект ядро/заголовки/исходники/документация. Почему пакет с исходниками не должен иметь индекса -386? DEO> хорошо будет, если в пакете скажем с названием icewm будет windowmaker? DEO> нет, я понимаю - весело а что, в kernel-source лежит ядро от другой операционной системы? ;) DEO> соответсвенно, если DEO> source-2.4.18-686 == source-2.4.18-386 == ... DEO> то должен быть один пакет а не 10 DEO> а сейчас они отличаются лишь суффиксами хм. а кто именно отличается суфиксами, кстати? [shaper, igor][~]# apt-cache search kernel-source kernel-source-2.2.22 - Linux kernel source for version 2.2.22 kernel-source-2.4.10 - Linux kernel source for version 2.4.10 kernel-source-2.4.14 - Linux kernel source for version 2.4.14 kernel-source-2.4.16 - Linux kernel source for version 2.4.16 kernel-source-2.4.17-hppa - Linux kernel source for version 2.4.17 on HPPA kernel-source-2.4.17-ia64 - Linux kernel source for version 2.4.17 on IA-64 kernel-source-2.4.18-hppa - Linux kernel source for version 2.4.18 on HPPA freeswan - IPSEC utilities for FreeSWan kernel-source-2.2.20 - Linux kernel source for version 2.2.20 kernel-source-2.4.17 - Linux kernel source for version 2.4.17 kernel-source-2.4.18 - Linux kernel source for version 2.4.18 -- Igor