From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <3EA1B629.8010503@vzljot.ru> Date: Sun, 20 Apr 2003 00:48:41 +0400 From: Vitaly Ostanin User-Agent: Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.2.1) Gecko/20030228 X-Accept-Language: ru-ru, en MIME-Version: 1.0 To: sisyphus@altlinux.ru References: <20030419174403.2992309a.peet@eltel.net> <20030419235543.1c945455.avl@l14.ru> In-Reply-To: <20030419235543.1c945455.avl@l14.ru> X-Enigmail-Version: 0.70.0.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enigBDF8662F773F776101514B86" Content-Transfer-Encoding: 8bit Subject: [sisyphus] Re: depmod failed on the custom kernel Sender: sisyphus-admin@altlinux.ru Errors-To: sisyphus-admin@altlinux.ru X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.0.9 Precedence: bulk Reply-To: sisyphus@altlinux.ru List-Unsubscribe: , List-Id: List-Post: List-Help: List-Subscribe: , List-Archive: Archived-At: List-Archive: This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigBDF8662F773F776101514B86 Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit Алексей Любимов пишет: > On Sat, 19 Apr 2003 17:44:03 +0400 > "Peter V. Saveliev" wrote: > > >>... >> >>Приспичило собирать своё ядро (нужна была поддержка serial console и >>vserver). >> >>Последовательность действий была такая: >> >>$ rpm -ihv kernel24-2.4.20-alt7.src.rpm >>$ cd /usr/src/RPM/SOURCES >>// установил исходники > > > выключить ненужные патчи и > rpm -bp kernel24.spec > > >>$ cp /home/peet/patch-2.4.20ctx-17 . >>// патч vserver. >>// название совсем не по ALT, но это пока проба пера :) >> >>$ cd ../SPECS $ mcedit kernel24.spec >>// добавил патч, проследил, с кем конфликтует, убрал конфликтную цепочку >> >>$ rpmbuild -ba kernel24.spec >>// прервал до make, но после применения патчей (кстати, это, наверное, >>// можно сделать ключами...) > > > положить ратч в ../SOURCES > > в начале спека добавить > %patchXXX: kernel-vserver.patch.gz > > в > в нужном месте секции prepare добавить %patchXXX -p 1 Можно -p1 без пробела. Для экономии времени советую добавить %patchXXX перед всеми остальными, чтобы отвались другие конфликтующие, а не нужный XXX. Лучше сразу посмотреть, не патчит ли патч конфиг ядра (если да, вписать добавленные параметры в нужный конфиг), иначе при сборке задаст вопрос про неизвестный параметр и будет наивно ждать ответа. Да, старая схема сборки ядра - это интим... -- Regards, Vyt mailto: vyt@vzljot.ru JID: vyt@vzljot.ru --------------enigBDF8662F773F776101514B86 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQE+obYud6sY3eC5PjQRAim3AKCLCONJ8Fth/tlG5xdAi3e5hk2SkgCdG296 l5Mb999UfQ8qTPdSq+c3SKU= =jgs3 -----END PGP SIGNATURE----- --------------enigBDF8662F773F776101514B86--