Bug 5987

Summary: Использование /usr/lib/hotplug/firmware
Product: Sisyphus Reporter: Vitaly Lipatov <lav>
Component: hotplugAssignee: Anton Farygin <rider>
Status: CLOSED NOTABUG QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: mike, mouse, vsu
Version: unstable   
Hardware: all   
OS: Linux   

Description Vitaly Lipatov 2005-01-29 02:17:15 MSK
Я так понимаю, поскольку firmware предназначено для внешнего оборудования, 
то оно не зависит от архитектуры процессора. Но поскольку 
исторически сложилось так, что firmware находится в /usr/lib - 
всё-таки зачем сохранять в этом совместимость с другими? - 
то надо проследить, чтобы в пакетах, кладущих туда firmware, 
каталог не изменился на /usr/lib64
Comment 1 Kachalov Anton 2005-06-20 23:30:39 MSD
полностью поддерживаю.
и пакеты это должны быть noarch.
на эту тему нужно будет пропатчить скрипты по созданию макросов для разных
платформ при сборке rpm.
Comment 2 Michael Shigorin 2007-11-10 14:37:08 MSK
Из udev-108-alt1'ового /lib/udev/firmware.sh:

FIRMWARE_DIRS="/lib/firmware /usr/lib/hotplug/firmware /usr/local/lib/firmware"

при этом /usr/lib/hotplug/firmware принадлежит пакету hotplug, который вроде как
obsolete.  Или я опять пропустил очередную революцию? :)
Comment 3 Sergey Vlasov 2007-11-10 15:31:42 MSK
/lib/firmware - основной каталог (лежит в /lib, поскольку загрузка модулей
происходит ещё до монтирования /usr, а в большинстве случаев модули запрашивают
firmware сразу при загрузке). Отдельный каталог, аналогичный /usr/share, в
корневой ФС не предусмотрен.

Каталог /usr/lib/hotplug/firmware оставлен для совместимости со старыми пакетами
(в частности, firmware-dvb сборки 2005 года).
Comment 4 Michael Shigorin 2007-11-10 22:51:22 MSK
Тогда получается INVALID на сегодня.
Comment 5 Vitaly Lipatov 2007-11-11 00:24:54 MSK
Принимается. /lib/firmware.