[devel] big upgrade + menu
Alexey Voinov
=?iso-8859-1?q?voins_=CE=C1_voins=2Eprogram=2Eru?=
Сб Июн 9 18:20:20 MSD 2001
Обнаружилась следующая неприятность:
В случае обновления нескольких пакетов, каждый из которых хочет запустить
update-menus, запускается только первый, остальные запуски блокируются.
В процессе добавления пакетов в /usr/lib/menu попадают новые файлы.
Они на ходу подцепляются на каких-то этапах работы update-menus.
В итоге меню получается некорректным.
Запуск sudo update-menus после окончания работы того, который был запущен
первым исправляет ситуацию.
Не знаю как это грамотно обойти.
Единственное, что пока пришло в голову: если update-menus обнаруживает
работающую копию - он ее прибивает и начинает работать сам.
В этом случае полноценный проход получится только у последнего запущенного
экземпляра и меню будет правильным. Но, по-моему, это все как-то
кривовато.
Может нам вообще свою систему меню придумать?
Сделать патчи для WindowManagerов, которые адаптируют их именно к _этой_
системе меню.
--
Best Regards!
Alexey Voinov
voins на voins.program.ru
voins на online.ru
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 232 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20010609/823345fc/attachment-0001.bin>
Подробная информация о списке рассылки Devel