On Fri, Feb 09, 2007 at 08:01:44PM +0200, Gennadiy Redko wrote: > Почему-то не обновляется dev при сегодняшнем upgrade: В новом пакете udev при останове сервиса udevd не отмонтируется /dev - это исправляет некоторые проблемы при обновлении самого udev и завершении работы системы, но инструкции, выводимые в %pre пакета dev, теперь не работают. Теперь, кроме останова udevd, нужно использовать, например, mount -n --move для временного переноса /dev на tmpfs в другое место и обратно. В принципе можно попытаться автоматизировать такой переезд даже без перезапуска udevd (если использовать udevcontrol stop_exec_queue перед перемещением /dev и udevcontrol start_exec_queue после завершения обновления - хотя, вероятно, реализовать это надёжно в скриптах rpm всё-таки не получится). Проблемы с неработоспособностью udevcontrol после обновления udev вроде бы решены (правда, возможно, ценой замены на другие - либо часть событий может быть пропущена, либо (как сделано в данный момент) все устройства при обновлении пакета udev будут обработаны повторно). Впрочем, особых причин обновлять пакет dev при использовании udev нет, поскольку даже сейчас статический /dev используется только на начальном этапе запуска системы, когда вряд ли используются те файлы, которые менялись в последних сборках пакета dev.