On Thu, Sep 14, 2006 at 08:05:45PM +0400, Kirill Maslinsky wrote: [...] > > - Некоторые пакеты переименовывались, и было бы хорошо отследить такие > > переименования для того, чтобы при импорте не потерять историю в момент > > переименования. К сожалению, алгоритма выявления переименований у > > меня нет. > > Можно построить такой алгоритм на основании такого соображения: > Основная сущность, которая наследуется от одного srpm файла > к другому, если эти два файла представляют собой последовательные > сборки одного пакета -- это changelog в spec-файле. > Если же changelog пакета при каком-то с ним изменении оказался > не унаследован, то, полагаю, можно довольно обоснованно считать > это уже другим пакетом, и не отслеживать историю (раз уж она > и так была утрачена). Это не совсем так. Иногда %changelog редактируется специально. Были случаи, когда %changelog сильно секвестировался, или терялся и потом восстанавливался. Нет, устанавливать родственность пакетов по одному лишь %changelog'у нельзя. 2at: Алексей, эта задача случайно не по твоей части? > PS А я сначала подумал, что твои вопросы были риторические, и принялся > уже импортировать. ;) Нет, они не риторические, я в процессе импорта своих пакетов всякого насмотрелся. :) -- ldv