On Sun, May 10, 2009 at 05:46:31PM +0400, Денис Смирнов wrote: > On Sun, May 10, 2009 at 02:16:47AM +0400, Grigory Batalov wrote: > > > GB>> Я так и поступил: поскипал некоторые (многие) файлы, зависимости > > GB>> которых оказались не удовлетворены. Таким образом, texlive-* > > GB>> удалось установить, не пересобирая внешних пакетов. Исключения > > GB>> сделаны для пакетов pgf и tex4ht, как самых очевидных. Кто хочет, > > GB>> может поискать провайдеров следующих модулей latex:\ > >> Возможно есть смысл сделать файлик со списком зависимостей которые мы > >> игнорируем, и уже этот файлик потихоньку обновлять? Т.е. не skip'ать все > >> зависимости из конкретного файла, а просто игнорировать некоторые > >> зависимости которые генерируются. > GB> Разве rpmbuild такое позволяет? > > А причем тут rpmbuild? Зависимости-то ищет не он сам, вот тот скрипт > который их ищет -- он и должен skip'ать заведомо ненужные. Заведомо ненужных зависимостей не бывает, бывают зависимости, ненужные с чьей-либо точки зрения. Если зависимость не нужна ни с чьей точки зрения, то это не зависимость, а ошибка в алгоритме её поиска. Другой вопрос, что можно захардкодить в механизм автопоиска зависимостей некую "официальную точку зрения" на этот вопрос. Но только тогда это очень похоже на полиси, и лучше это там и написать. А если это какие-то рекомендации, то лучше это написать на вики в справочных материалах по сборке tex-пакетов, сделать "список проблемных зависимостей". А решает, что делать с той или иной зависимостью пусть лучше мейнтейнер. -- КМ