[devel] 5.0 FAILED copy=ImageMagick copy=ImageMagick-compat

Anton Farygin =?iso-8859-1?q?rider_=CE=C1_altlinux=2Ecom?=
Вт Мар 17 02:38:29 MSK 2009


Dmitry V. Levin пишет:
> On Tue, Mar 17, 2009 at 02:06:35AM +0300, Anton Farygin wrote:
>> Alexey Tourbin пишет:
>>> On Tue, Mar 17, 2009 at 01:13:36AM +0300, Anton Farygin wrote:
>>>> Dmitry V. Levin пишет:
>>>>> On Tue, Mar 17, 2009 at 12:54:36AM +0300, Anton Farygin wrote:
>>>>>
>>>>> При копировании ImageMagick из sisyphus в 5.0, 
>>>>> когда ImageMagick был
>>>>> собран ранее из git и в sisyphus, и в 5.0, 
>>>>> проверяется наследование
>>>>> потенциального нового коммита (который 
>>>>> находится в бранче sisyphus) от
>>>>> предыдущего коммита (который находится 
>>>>> в бранче 5.0).
>>>>> В данном случае было обнаружено, что 
>>>>> этого наследования нет.
>>>>> См. напр.
>>>>> http://git.altlinux.org/people/at/packages/?p=rpm.git;a=shortlog;h=refs/heads/altlinux-5.0
>>>> А, мерж с -s ours не пройдёт ?
>>>>
>>>> Пакет в branch/5.0 собирался _позже_ чем в 
>>>> Sisyphus. Но по версии и по git'у (по ветке) - он 
>>>> младше.
>>> По-моему, в общем виде нельзя требовать 
>>> наследования между бранчами
>>> и сизифом.  Можно требовать наличие 
>>> общего предка.
>> Хорошие слова. Что скажет ldv ? ;)
> 
> Никто не требует наследования между бранчами и сизифом.
> Требуется "всего лишь" наследование внутри каждого бранча, однако при
> копировании пакетов это требование автоматически превращается
> в требование наследования между бранчами.

Т.е. - мне сейчас нужно будет сделать ещё одну сборку в сизиф, 
предварительно смержив в бранч sisyphus все коммиты из бранча 5.0 ?

Если пакет не менялся, то эта сборка будет только для того, что бы 
обмануть нашу сборочницу.

Хотя, как уже сказал Алексей - если у пакета из branch/5.0 и sisyphus 
есть общие предки, то достаточно просто забрать ветку sisyphus в 5.0, 
забыв про изменения, сделанные в бранче.


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