Преамбула: Собрал я vim-6.2.135-alt1, поставил и выяснилось, что ruby.txt, который я положил в doc/ уже есть в составе syntax.txt (ругнулся update-vimhelp). Собираю -alt2 уже без установки этого файла, апгрейжу vim у себя и опять update-vimhelp ругается... Амбула: Цитирую /usr/share/doc/rpm-4.0.4/manual/triggers: new-%pre for new version of package being installed ... (all new files are installed) new-%post for new version of package being installed any-%triggerin (%triggerin from other packages set off by new install) new-%triggerin old-%triggerun any-%triggerun (%triggerun from other packages set off by old uninstall) old-%preun for old version of package being removed ... (all old files are removed) old-%postun for old version of package being removed old-%triggerpostun any-%triggerpostun (%triggerpostun from other packages set off by old un install) В %post для vim-common прописан вызов update-vimhelp для обновления helptags, он проходится по всем .txt в $VIMRUNTIME/doc и прописывает тэги. В моей ситуации апгрейда -alt1 -> -alt2 произошло следующее - поставились файлы из -alt2, а файлы из -alt1 (в частности ruby.txt) не удалилсь. И vim благополучно их подцепил. Когда добавляются новые файлы - всё в порядке, проблемы начинаются когда файлы удаляются из пакета... Это плохо. У меня есть ещё одна группа пакетов, использующая похожую схему - xscreensaver. Вопрос простой - кто виноват и что делать? Если переносить вызов скрипта в другую секцию, то куда? С одной стороны должны отрабатывать ситуации новой установки, апгрейда и удаления пакета, с другой стороны не хочется запускать одно и то же несколько раз за операцию... -- Regards, Sir Raorn. ------------------- Мда.. есть такое поле в RPM... Packager ;-) -- rider in devel@