From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on sa.local.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.1 Date: Mon, 2 Dec 2019 10:27:39 +0100 From: Alexey Gladkov To: devel@lists.altlinux.org Message-ID: <20191202092739.egxfu5tf2fkbixik@comp-core-i7-2640m-0182e6> Mail-Followup-To: devel@lists.altlinux.org References: <20191201092538.GA7512@altlinux.org> <20191201114628.GA8848@altlinux.org> <20191202011030.59c11fdb@rigel.localdomain> <20191201223151.GA14877@altlinux.org> <20191202102040.1b142c7f@rigel.localdomain> <20191202104323.0c04d922@rigel.localdomain> <20191202074752.GK12931@imap.altlinux.org> <20191202105416.6cbed215@rigel.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20191202105416.6cbed215@rigel.localdomain> Subject: Re: [devel] [cyber] I: Sisyphus-20191130 x86_64 beehive_status: +14 -7 (727) X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Dec 2019 09:27:44 -0000 Archived-At: List-Archive: List-Post: On Mon, Dec 02, 2019 at 10:54:16AM +0300, Paul Wolneykien wrote: > В Mon, 2 Dec 2019 10:47:53 +0300 > Michael Shigorin пишет: > > > On Mon, Dec 02, 2019 at 10:43:23AM +0300, Paul Wolneykien wrote: > > > > > И тут выясняется, что заменить одну библиотеку на другую можно > > > > > -- слинкованнная с ней программа продолжит работать, --- но нет > > > > > гарантии, что apt выберет по умолчанию libnss, а не libnss-gost > > > > > > > > > А что, если собирать libnss-gost вместе с libnss из одного srpm? Я так много раз отвечал на этот вопрос, что отвечу коротко. Нет. > > > > > > > Может быть и можно, но у меня сейчас возникла вот какая гипотеза: > > > а нельзя ли собирать libnss-gost с каким-то таким disttag, чтобы > > > apt не выбирал его для установки *без ведома пользователя*? > > > > Насколько понимаю, загвоздка не столько в апте, сколько > > в возможности (вполне реальной, не теоретической) разъезда > > ABI библиотек в случае необходимости сборки новой апстримной > > версии и невозможности оперативно обновить gost patch. > > а) Там не так сложно обновить. Когда, патч есть для текущей версии, то да, его можно "обновить" приложив новую версию. > б) Если дело затянется, то вот тогда можно будет [временно] удалить > libnss-gost. Но сейчас-то разъезда по интерфейсу именно, что нет --- > реализации полностью совместимы в смысле одинакового интерфейса (но не > поведения) и поэтому имеют одинаковый soname. Нет, нельзя временно удалить. Это сломает пользователей, которые пользуются этим gost. Единственный путь это не обновлять nss пока кто-нибудь не соизволит сделать новую версию nss-gost патча. Почему вы не рассматриваете вариант собрать firefox-gost с внутренней версией nss c gost-патчем пока он не попал в апстрим ? -- Rgrds, legion