[devel] udev rules coldplug [was: Re: hplip в бранче]
Денис Смирнов
=?iso-8859-1?q?mithraen_=CE=C1_altlinux=2Eru?=
Сб Ноя 24 12:33:10 MSK 2007
On Fri, Nov 23, 2007 at 11:40:49PM +0300, Алексей Турбин wrote:
>> Либо меня глючит, либо не будет :(
AT> О каком файле идёт речь?
hp-scan
AT> Все питоновские зависимости "верхнего уровня"
AT> ("без отступа") теперь должны железно отлавливаться. Все гайки
AT> закручены. Если же "import что-то" написано внутри функции, то увы --
AT> такие зависимости сейчас игнорируются. Их пока не удаётся разрулить
AT> даже в самом питоне -- site.py (python-base) условно требует distutils
AT> (python-devel).
AT> То есть поиск зависимостей сейчас гарантирует как минимум то, что
AT> питоновский модуль удастся _загрузить_ без ошибок импорта. А вот будет
AT> ли он работать при вызове каких-то функций -- это более неприятный
AT> вопрос. Я пока не знаю, какой может быть способ отличить "важные"
AT> импорты внутри функций (и вообще условные) от "неважных".
AT> В перле сделано так что "неважное" это только то что завёрнуто в eval.
AT> Но в питоне этот подход почему-то работает хуже.
В данном случае, видимо, надо просто добавить ручную зависимость.
--
С уважением, Денис
http://freesource.info
----------------------------------------------------------------------------
Народная примета: Если пpогpаммист в 09.00 утpа на pаботе, значит он там ночевал...
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 189 байтов
Описание: Digital signature
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20071124/62c0bcd2/attachment-0002.bin>
Подробная информация о списке рассылки Devel