On Tue, Dec 27, 2005 at 08:50:21PM +0300, Dmitry V. Levin wrote: > On Mon, Dec 26, 2005 at 12:21:58AM +0300, Sergey Vlasov wrote: > > On Mon, Dec 26, 2005 at 12:09:15AM +0300, Sergey Vlasov wrote: > > > 2.4.32-std-*-alt1 пошло собираться. Правда, пока только для i586; с > > > x86_64, во-первых, вылезли какие-то непонятные проблемы (впрочем, > > > такой вариант 2.4 на этой машине я вообще не пробовал), во-вторых, > > > возникает проблема с BuildRequires из-за того, что для x86_64 нет > > > gcc2.96. > > > > Впрочем, собирать ядра 2.4.x для x86_64 сейчас всё равно бессмысленно, > > Согласен. > > > поскольку там из mkinitrd-busybox напрочь вынесена поддержка старых > > ядер. > > Именно на x86_64? Да. %ifnarch ia64 x86_64 echo CONFIG_FEATURE_2_4_MODULES=y >> .config echo CONFIG_FEATURE_INSMOD_VERSION_CHECKING=y >> .config %endif В busybox-1.00-mkinitrd.config поддержка 2.4 выключена. > > Зачем я сейчас возился с 2.4.32 - непонятно. > > Это как раз понятно, 2.4.x пока ещё (мне) нужен рабочим, а не в форме > приятного воспоминания. В смысле "зачем я сейчас возился со сборкой 2.4.32 для x86_64" (и даже запатчил kernel-modules-alsa по поводу проблемы, которая проявляется только на 2.4.x + x86_64). > > Что в таком > > случае делает в Сизифе kernel-image-std-up-2.4.29-alt5.1.x86_64.rpm - > > тоже непонятно. > > Скорее всего это ядро никто никогда не загружал. Удалить? У меня единственное предположение - это ядро может быть нужно для получения пакета kernel-headers-std-up, который может требоваться для сборки каких-то других пакетов. Я не знаю, чем можно быстро получить список пакетов, которые требуют для сборки kernel-headers-std-up (или, что более вероятно, kernel-headers-std). Хотя в srclist для apt соответствующая информация должна быть.