Необходимо переименовать файлы /usr/share/applications/libreoffice4.0-*.desktop в такие имена, чтоб больше _никогда_ не менялись. Желательно, чтоб команда в поле Exec тоже _никогда_ не менялась. Одно дело, когда пользователь мышкой из главного меню помещает копию этого файла на рабочий стол, тогда он перестанет запускаться только если команда в поле Exec из него перестанет работать. Если помещает на панель, помещается ссылка и иконка сразу превратиться в "Такого не бывает" после 1-го переименования файла.
Уже не говоря о том, что мне придется править http://git.altlinux.org/people/zerg/packages/?p=kde4base-workspace.git;a=blob;f=altlinux/kdebase-workspace-4.8.0-alt-def-apps-menu.patch , т.к. вместо IM(теперь telepathy в лотке по умолчанию) поместить Writer.
(В ответ на комментарий №0) > Желательно, чтоб команда в поле Exec тоже _никогда_ не менялась. Либо ее изменения не влияли на запуск того, что там написано
Пока у нас два пакета с libreoffice, это сделать невозможно.
Разве у нас лимит названий имен файлов? Я лишь прошу, чтоб имена этих файлов не менялись никогда. Т.е. нужно изменить 1 раз и навсегда.
И коментарий #2 тоже
Из-за этого, например, сейчас altlinux-mime-defaults неактуален в сизифе.
http://lists.altlinux.org/pipermail/community/2014-November/683108.html
http://lists.altlinux.org/pipermail/devel/2014-December/199273.html
Исправлено с версии 5
Уря!
В /usr/share/applications/writer.desktop написано: Exec=libreoffice5.3 --writer %U
Да, точно, эффект устаревания сохраняется :( Вот тут надо мудрить что-то.
Вроде, устаканилось.