From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Thu, 22 Jan 2004 10:41:06 +0300 From: Anton Farygin To: ALT Devel discussion list Subject: Re: [devel] Q: update kernel-policy Message-ID: <20040122074106.GN23904@master.altlinux.ru> References: <20040121164043.GA2114@basalt.office.altlinux.org> <1074711484.18127.14.camel@alpha.tirs.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <1074711484.18127.14.camel@alpha.tirs.ru> X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.1.4 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jan 2004 07:41:06 -0000 Archived-At: List-Archive: List-Post: On Wed, Jan 21, 2004 at 09:58:04PM +0300, Вячеслав Диконов wrote: > В Срд, 21.01.2004, в 19:40, Dmitry V. Levin пишет: > > Hi, > > > > В связи с очередными попытками нарушения устного соглашения, напр., > > --- > > Пакет dvb-tools версии 20031013-alt1 имеет неудовлетворенные зависимости: > > Для установки требует: kernel-modules-dvb (= 2003-10-13) > И это правильно! Программки в этом пакете суть составная часть пакета > драйверов и без своих модулей абсолютно бесполезны. Более того, их > работа с другой версией модулей тоже не гарантируется! Хех. А как быть тогда в том случае, если пакет у меня стоит, но загружен я в другое ядро... > > > --- > > предлагаю формализовать требования к зависимостям пакетов, содержащих код, > > исполняющийся в контексте ядра (т.е. kernel-image-XXX и > > kernel-modules-XXX): > > > > 1. Никакие пакеты, кроме пакетов вида kernel-modules-XXX и > > kernel-сomplete-XXX, не могут иметь зависимости на пакеты вида > > kernel-image-XXX и kernel-modules-XXX. > А как быть с приложениями зависящими от конкретных драйверов (модулей) и > в принципе не могущих работать без них? Мой пример - VDR (я его уже в > целом собрал, локализовал и тестирую). Такая зависимость позволит: > > 1) воткнуть DVB карту и антенну; > 2) указать в синаптике пакет vdr или xawtv-vdr и сразу получить > полностью рабочую систему для приёма цифрового ТВ со всеми драйверами и > сопутствующими примочками. > > Поиск ответов типа "чего же мне ещё надо, то?" может занять у новичка > много дней и надо ещё догадаться, что VDR работает только с драйверами > карт SS с linuxtv, и что kernel-modules-dvb и есть то, что ему надо. А откуда твой Synaptic будет знать, что нужно именно этот драйвер именно для этого ядра ? А если у пользователя другое ядро ? (другой версии) > > > > 2. Каждый пакет вида kernel-modules-XXX должен иметь одну и только одну > > зависимость вида kernel-image-XXX. > Разумно. > > Прошу заинтересованных прокомментировать. > > > _______________________________________________ > Devel mailing list > Devel@altlinux.ru > http://altlinux.ru/mailman/listinfo/devel