[devel] Proper location for pci.ids

Victor Forsyuk =?iso-8859-1?q?force_=CE=C1_altlinux=2Eorg?=
Вт Фев 19 19:46:07 MSK 2008


On Tue, Feb 19, 2008 at 07:12:42PM +0300, Valery V. Inozemtsev wrote:
> > > >
> > > > pciids-20080218-alt1.src.rpm
> > > > usbids-20080210-alt1.src.rpm
> > >
> > > для этих ids есть общепринятый каталог - /usr/share/hwdata (не путать с
> > > лисапедом /usr/share/hwdatabase)
> >
> > В чём Вы видите общепринятость RH-специфичного пакета hwdata и каталога
> > куда он складывает свои файлы?
> 
> не знаю как этот пакет называется в RH,

hwdata. Это самодел имени RH, точно так же как hwdatabase - самодел имени
ментейнера ALT. До появления /usr/share/hwdata pci.ids помещали в другие
места.

> но все что есть на freedesktop.org хотящее *.ids, по умолчанию смотрят в
> /usr/share/hwdata.

Это не совсем так. Хотел дать для иллюстрации сцылко на hal'овский gitweb,
но уж больно сцылко моснтроидально длинное :) Поэтому просто соответствующий
кусок из его configure.in:

 for dir in /usr/share/hwdata /usr/share/misc /usr/share /var/lib/misc; do
   AC_CHECK_FILE($dir/pci.ids,PCI_IDS_DIR=$dir)
 done

> и pciutils pci.ids кладет именно в /usr/share/hwdata

Это совсем не так.





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