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

Vladimir D. Seleznev vseleznv на altlinux.org
Ср Сен 26 15:41:45 MSK 2018


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/

-- 
   С уважением,
   Владимир Селезнев


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