Bug 3594

Summary: Ключи в файле /etc/udev/rules.d/90-winekeys.rules не совместимы с версией udev из ASPLinux Server V/CentOS 5.2/RHEL5.3
Product: WINE@Etersoft Reporter: Leonid Kanter <leon>
Component: Интеграция в хост-системуAssignee: Vitaly Lipatov <lav>
Status: CLOSED FIXED QA Contact:
Severity: critical    
Priority: P4    
Version: 1.0.9   
Target Milestone: ---   
Hardware: PC   
OS: All   
Whiteboard:
Заявки RT: Связано с:
Дата напоминания:
Bug Depends on:    
Bug Blocks: 3571    

Description Leonid Kanter 2009-03-03 14:38:57 MSK
При загрузке правил возникает сообщение об ошибке:

unknown key 'ATTRS{idProduct}'
unknown key 'ATTRS{idVendor}'

Если перечисленные системы есть в списке поддерживаемых для wine@etersoft, необходимо использовать совместимые с udev-095 ключи. Например, SYSFS{idVendor} и тд. Обновлять udev специально для совместимости с wine@etersoft никто не будет.
Comment 1 Leonid Kanter 2009-03-03 14:40:38 MSK
Пример использования правильных ключей есть в файле 60-wacom.rules из пакета linuxwacom и т.д.
Comment 2 Vitaly Lipatov 2009-03-03 21:45:33 MSK
Правильно ли я понимаю, что достаточно заменить ATTRS на SYSFS?
Или нужно для старого udev одни правила, а для нового - другие?
Comment 3 Leonid Kanter 2009-03-04 14:00:17 MSK
(In reply to comment #2)
> Правильно ли я понимаю, что достаточно
> заменить ATTRS на SYSFS?
> Или нужно для старого udev одни правила, а для
> нового - другие?
> 
BUS=="usb", SYSFS{idVendor}==, SYSFS{idProduct}==  обязано корректно работать и со старым, и с новым udev.
Comment 4 Vitaly Lipatov 2009-03-04 20:27:08 MSK
Спасибо. Исправлено. Будет в 1.0.10 (релиз скоро). Нужно ли бэкпортить в 1.0.9?