From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <ldv@altlinux.org> Date: Tue, 29 Aug 2023 09:56:21 +0300 From: "Dmitry V. Levin" <ldv@altlinux.org> To: devel@lists.altlinux.org Message-ID: <20230829065621.GA4578@altlinux.org> References: <ZJQyCbcAnOYRdGcs@cello> <ZN0L6nprTSjvSOJ5@cello> <ZOcHzP+RheEJ2h7c@cello> <18a267bb888.2807.7fa2a2f3bb6a924ec61a71903b1e5144@gmail.com> <ZOcPfB7c5Vo7FJCv@cello> <18a26aa90b8.2807.7fa2a2f3bb6a924ec61a71903b1e5144@gmail.com> <ZOcnGdLfF3GgNIdQ@cello> <ZOxsDYeQwcm5uY5B@cello> <20230828104539.GA28169@altlinux.org> <ZO0GRLwhKY+JkPXz@cello> MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <ZO0GRLwhKY+JkPXz@cello> Subject: Re: [devel] possible double ncurses abi: call for approvals X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions <devel@lists.altlinux.org> List-Id: ALT Linux Team development discussions <devel.lists.altlinux.org> List-Unsubscribe: <https://lists.altlinux.org/mailman/options/devel>, <mailto:devel-request@lists.altlinux.org?subject=unsubscribe> List-Archive: <http://lists.altlinux.org/pipermail/devel> List-Post: <mailto:devel@lists.altlinux.org> List-Help: <mailto:devel-request@lists.altlinux.org?subject=help> List-Subscribe: <https://lists.altlinux.org/mailman/listinfo/devel>, <mailto:devel-request@lists.altlinux.org?subject=subscribe> X-List-Received-Date: Tue, 29 Aug 2023 06:56:21 -0000 Archived-At: <http://lore.altlinux.org/devel/20230829065621.GA4578@altlinux.org/> List-Archive: <http://lore.altlinux.org/devel/> List-Post: <mailto:devel@altlinux.org> 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