[devel] Q: update kernel-policy

Anton Farygin =?iso-8859-1?q?rider_=CE=C1_altlinux=2Ecom?=
Чт Янв 22 10:41:06 MSK 2004


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



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