[devel] usb.ids

Victor Forsyuk force на altlinux.org
Пн Июл 30 15:31:09 MSD 2007


On Mon, Jul 30, 2007 at 11:58:03AM +0300, Led <ledest на gmail.com> wrote:
> >
> > Я при опакечивании lshw думал над тем, не поставить ли мне просто
> > зависимость на hwdatabase, научив lshw брать нужные данные оттуда.
> > Но потом от этой идеи отказался.
> >
> > > Не так давно в багзилле мне дали понять, что последний - фактически
> > > obsolete и фичреквесты на его обновление/дополнение будут
> >
> > Не вижу, в чем может быть "устарелось" пакета с базами для определения
> > различного оборудования. Такой пакет всегда будет востребован.
> 
> Может, я неправильно понял, но:
> https://bugzilla.altlinux.org/show_bug.cgi?id=12253

Явного ответа я тут не нашел :) 

> > Если некие данные обновляются чаще, чем версии использующих их пакетов,
> > имеет смысл организовать отдельный пакет с этими данными. Если же
> > пользователей данных несколько и это избавляет от размножения локальных
> > копий - тем более!
> 
> Может, тогда имеет смысл "вернуть к жизни" hwdatabase и использовать его *.ids 
> и в lshw?

У меня немного другое предложение: вместо большой (и редкообновляемой)
hwdatabase использовать пакеты с базами более мелкой нарезки. Я вижу только
одни плюсы:
+ обновления баз независимы, это порождает меньший трафик при апдейтах;
+ нет ненужных файлов на диске (для lshw мне нужны только oui.txt, pci.ids и
usb.ids, а MonitorsDB в 266КБайт совершенно не нужна); И хоть десктопный овёс
дешев, но стоит подумать и о тех, кто из нашей пакетной базы будет эмбэдщину
строить...
+ стоит разделить принципиально разные базы данных: базы идентификаторов
оборудования (которые имеют официальные источники, их поддерживающие) и базы
соответствий (железа и драйвера), стандартных настроек или возможностей
железа (за всем этим каждый дистрибутив следит, вешает и фиксит баги
самостоятельно);




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