[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