[devel] Изменения в сборочнице: введение в строй

Anton Farygin rider на basealt.ru
Ср Сен 26 15:44:37 MSK 2018


26.09.2018 15:41, Vladimir D. Seleznev пишет:
> On Wed, Sep 26, 2018 at 12:13:29PM +0700, Антон Мидюков wrote:
>> 26.09.2018 12:10, Anton Farygin пишет:
>>> 26.09.2018 08:09, Антон Мидюков пишет:
>>>> 26.09.2018 12:00, Anton Farygin пишет:
>>>>> 26.09.2018 07:46, Антон Мидюков пишет:
>>>>>> 26.09.2018 01:08, Vladimir D. Seleznev пишет:
>>>>>>> * макрос %ubt раскрывается в %nil.
>>>>>> Чейнджлог будет неправильную информацию выдавать теперь о ранее
>>>>>> собранных пакетах. Я в своих спеках %ubt меняю на .S1 в чейнджлоге.
>>>>>>
>>>>> И это не правильно, т.к. с такими changelog пакеты в бранчи
>>>>> портируются плохо (changelog не соответствует пакету)
>>>>>
>>>> Так оно и так не будет соответствовать теперь. Вместо .M80P.1 будет
>>>> ничего. changelog не соответствует пакету. Портирование пересборкой
>>>> сизифного тега будет порождать несоответствие changelog собранного
>>>> пакета в бранче.
>>>>
>>>> В p8 для своих пакетов буду заменять %ubt на .M80P.1. Другого выхода
>>>> я не вижу.
>>>>
>>> %ubt сам заменится на ничего. И всё встанет на свои места.
>> Но changelog не будет соответствовать действительной истории пакетов в
>> бранче? Или это по боку?
> Отмечу, что одним из негативных проявлением %ubt было как раз враньё в
> changelog'е. Вот пример: в changelog'е curl в p8 присутствует релиз
> 7.51.0-alt2.M80P.1, однако в p8 он никогда не был собран:
>
> http://ftp.altlinux.org/pub/distributions/archive/p8/index/src/c/curl/
>
Володя, я вообще часто делаю пакеты, меняю ченжлоги и _НЕ ОТПРАВЛЯЮ_ их 
в репозитории по каким-то известным только мне причинам. Это нормально, 
не надо об этом беспокоится.

Более новая версия или сборка проходит нормально. Но запись в changelog 
остаётся.



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