[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