[devel] IQ: git.altlinux.org: archive/Sisyphus conversion

Dmitry V. Levin =?iso-8859-1?q?ldv_=CE=C1_altlinux=2Eorg?=
Сб Сен 16 02:43:21 MSD 2006


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

Это не совсем так.  Иногда %changelog редактируется специально.
Были случаи, когда %changelog сильно секвестировался, или терялся и потом
восстанавливался.  Нет, устанавливать родственность пакетов по одному лишь
%changelog'у нельзя.

2at: Алексей, эта задача случайно не по твоей части?

> PS А я сначала подумал, что твои вопросы были риторические, и принялся
> уже импортировать. ;)

Нет, они не риторические, я в процессе импорта своих пакетов всякого
насмотрелся. :)


-- 
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20060916/9bb2bec6/attachment-0001.bin>


Подробная информация о списке рассылки Devel