[sisyphus] И снова про пересборку ядра

Led =?iso-8859-1?q?led_=CE=C1_ukr-fin=2Ecom=2Eua?=
Чт Мар 24 12:16:28 MSK 2005


В сообщении от Четверг 24 Март 2005 00:14 Ivan Adzhubey написал(a):
> On Thu, 24 Mar 2005 00:00:24 +0200
>
> Alex Yustasov <yust на anti-leasure.ru> wrote:
> > On Wed, Mar 23, 2005 at 04:45:26PM -0500, Ivan Adzhubey wrote:
> > > On Wed, 23 Mar 2005 22:53:58 +0200
> > >
> > > Alex Yustasov <yust на anti-leasure.ru> wrote:
> > > > On Wed, Mar 23, 2005 at 03:07:24PM -0500, Ivan Adzhubey wrote:
> > > > > Приветствую!
> > > > >
> > > > > У нас что, policy менялась? Или я не понимаю как она работает.
> > > > > Возможно и то и другое? В общем, в очередной раз простая
> > > > > пересборка ядра оказывается невыполнимой задачей. Нужно
> > > > > пересобрать openMosix ядро, последнее om ядро в Сизифе - 2.4.28,
> > > > > исходники для него уже в obsolete. Соответственно, apt-get
> > > > > install kernel-source-2.4.28 не находит пакета(для obsolete
> > > > > индексов нет), а rpm -i или ругается, что низзя от рута
> > > >
> > > > От юзера
> > > > rpm -i src.rpm
> > > > rpm -ba kernel-source.spec
> > > > ...
> > >
> > > А-а, так его пересобрать еще раз типа фиктивно надо было. Опять я
> > > забыл всю эту муру. Сколько раз ни записывай - это запомнить
> > > невозможно. Убить мало того извращенца который эту схему придумал.
> >
> > Вообщем-то если в obsolete был kernel-source-2.4.28...noarch.rpm
> > то его можно было поставить
> > sudo apt-get install kernel-source-2.4.28...noarch.rpm
>
> Нет его там, был бы я бы сам вспомнил, что надо его ставить.
>
> > А про схему Вы зря.
>
> Не могу оценить ее перелести. Вот попробовал я пересобрать старое ядро.
> Естественно, несколько патчей, из обновленных недавно, на него уже
> накладываться отказались. Ну и в чем тогда радость иметь патчи в
> отдельных пакетах? Пересобрать ванильное ядро с одним нужным мне патчем
> и без этого можно. Вот если бы патчи имели зависимости на конкретную
> версию ядра, и если бы все это хозяйство хранилось в репозитарии полными
> комплектами для нескольких версий ядра, как это с бинарными пакетами.
> Впрочем, флейм разводить я не собираюсь, просто сорвалось. Тяжелый день
> выдался и все такое...

А зачем пересобирать старые ядра? Лучше к текущему приложить нужные 
kernel-{feat,fix}-* (предварительно изготовив их, если нет в репозитарии).
Второй вариант - Slackware:)

Led.



Подробная информация о списке рассылки Sisyphus