On Fri, Sep 19, 2008 at 11:36:25AM +0300, Igor Vlasenko wrote: >> а menu триггер должен срабатывать по двум шаблонам: >> /usr/lib/menu (для приложений) /etc/menu-methods (для window manager'ов). > необходимо и достаточно по /usr/lib/menu. Если установлен новый wm, который поддерживает меню, то нужно запустить update_menus, чтобы он сгенерировал меню для нового manager'а. > > А как обстоит дело с update-desktop-db? > хуже. это независимая утилита, которая сбрасыват > результат работы в /usr/share/applications/mimeinfo.cache. Вообще-то генерация генерата в /usr/share является не очень хорошей идеей, особенно если генерат не является функцией каталога, в котором он находится. Этот вопрос мы замнём. :) > А кто будет mimeinfo.cache пользоваться, неизвестно. > скрипту UTSL не скажешь. > > Если сказать по другому, то зависимость wm-common > на update-desktop-db по существу. Сомнительно. Получается, что wm-common -- это фантомный пакет, который содержит набор зависимостей для некоторых "десктопных" wm. > то же самое, похоже, насчет update-mime-database. > зависимость wm-common на нее похоже тоже не автоматизировать.