Если при одной транзакции apt-get install или apt-get dist-upgrade устанавливается (или удаляется) более одного пакета, требующих исполнения update-menus, то пользователь получает битое меню приложений в виндоуменеджере. Причина в том, что исполняется до конца только первый запуск update-menus а все последующие видя, что процесс уже запущен просто завершаются. --- --- По предложению ldv, следует изменить работу update-menus в том случае, если при старте уже исполняется другая копия, запущенная раньше. Вместо того, что бы завершаться, процесс должен килять ранее запущенный экземпляр и исполняться вместо него. Таким образом будет получен каскад запусков update-menus на каждый пакет, требующий этого, но до конца доработает только тот экземпляр, который был запущен последним, остальные будут остановлены, что и требуется.
Fixed menu-2.1.5-ipl83mdk Please test
reassign 2 zerg@altlinux.org
http://comments.gmane.org/gmane.linux.altlinux.sisyphus/32923 В доках должно быть описание лок-файла с учетом специфики Альта. :)