[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