From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <3E9C5571.2040009@altlinux.ru> Date: Tue, 15 Apr 2003 22:54:41 +0400 From: aen User-Agent: Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.3) Gecko/20030309 X-Accept-Language: ru-ru, ru MIME-Version: 1.0 To: devel-kernel@altlinux.ru Subject: Re: [d-kernel] kernel policy References: <20030415144045.GA13440@shamrock.office.altlinux.ru> <87he8zljh6.fsf@velvet.po.cs.msu.su> In-Reply-To: <87he8zljh6.fsf@velvet.po.cs.msu.su> X-Enigmail-Version: 0.73.1.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit Sender: devel-kernel-admin@altlinux.ru Errors-To: devel-kernel-admin@altlinux.ru X-BeenThere: devel-kernel@altlinux.ru X-Mailman-Version: 2.0.9 Precedence: bulk Reply-To: devel-kernel@altlinux.ru List-Unsubscribe: , List-Id: ALT Linux kernel packages development List-Post: List-Help: List-Subscribe: , List-Archive: Archived-At: List-Archive: List-Post: Peter Novodvorsky пишет: >ed@sam-solutions.net (Ed V. Bartosh) writes: > > > >> n> 1.2 Внешние модули. >> n> ------------------- >> >> n> Внешними модулями называются модули, исходные файлы которых >> n> поставляются не в виде патчей и которые можно собрать отдельно от >> n> ядра. >> >> n> Пакеты с такими собранными модулями должны называться >> n> kernel-<сокращённое название набора модулей>-<версия ядра с которым >> n> собраны модули>-. >>Предлагаю kernel-module-..., соответственно kernel-module-название-headers и >>kernel-module-название-source >> >>И еще - а зачем вообще эти модули нужны ? Предлагаю избавиться от них >>или хотя бы минимизировать их количество. >>Или описать здесь принципы выноса бинарных модулей в отдельный пакет. >>Я как-то до сих пор их не уяснил :( >> >> > >Это те модули которые уже вынесены. См. kernel-alsa-2.4.21pre-std-up >src rpm. Нет, не судьба называть их kernel-module. > Как я представляю, смысл в том, что такие модули собираются отдельно от ядра и, соотвественно, для установки новой версии пакета, собранной с тем же ядром, заведомо не надо обновлять ядро. Это особенно полезно, например, в случае фиксов alsa или новых версий nvidia. > > > >> >> < skip > > > >>9. В репозитарии не должно быть бинарных пакетов с модулями, все >> модули должны находиться в соответствующем kernel-image >> >> > >Нет. Все модули, которые могут собираться отдельно от ядра собираются >отдельно от ядра. как то: alsa, i2c, lm_sensors, и так далее, >см. сизиф. > Компромиссом может быть пакет, имеющий зависисмости на image и все модули, о чем я писал ранее. Rgrds, Алексей