[devel] possible double ncurses abi: call for approvals
Dmitry V. Levin
ldv на altlinux.org
Вт Авг 29 09:56:21 MSK 2023
On Mon, Aug 28, 2023 at 11:40:36PM +0300, Arseny Maslennikov wrote:
> On Mon, Aug 28, 2023 at 01:45:39PM +0300, Dmitry V. Levin wrote:
> > On Mon, Aug 28, 2023 at 12:42:37PM +0300, Arseny Maslennikov wrote:
> > [...]
> > > https://packages.altlinux.org/en/tasks/327878/
> > > Следующие подзадания потребуют одобрения:
> > > % ssh girar task show 327878 | grep -F ':pkgname=' \
> > > | sed 's/^[^:]*:pkgname=//; s/$/ show/' \
> > > | ssh gyle acl sisyphus \
> > > | grep -E '(@core|placeholder|@norebuild)'
> > > girar-acl: Go ahead and type your commands
> > > readline @core
> > > bash3 @core
> > > bash4 @core
> > > bc @core
> > > freeciv @core
> > > gawk @core
> > > gnupg @core vt
> > > gsasl @core @everybody
> > > lftp @core @qa
> > > rpm @core at imz vt
> > > sash @core
> >
> > По какому принципу выбраны пакеты для пересборки? Большая часть
> > вышеперечисленных не использует ncurses abi.
>
> Были выбраны пакеты, содержащие в BR libtinfo-devel, libncurses-devel
> или libncursesw-devel, которые при этом содержат в BR devel-пакеты для
> одной из пяти библиотек: libedit, libgnt, libcaca, libgpm, libreadline.
> Понятно, что ложноположительные срабатывания неизбежны, но у меня было
> впечатление, что мы с этим _торопимся_, и я тогда решил, что лучше
> пересобрать лишнего, чем что-то забыть[1].
Не так важно, какие у пакета BR, гораздо важнее, какие у собранных пакетов R.
Пересборке подлежат исходные пакеты, из которых собраны пакеты,
слинкованные c ABI 5. На данный момент таких пакетов 229, из них часть
не пересобирается по каким-то своим причинам.
Самый большой кластер пакетов libgpm+libreadline уже пересобран.
--
ldv
Подробная информация о списке рассылки Devel