From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Mon, 26 Feb 2024 19:14:04 +0200 From: "Dmitry V. Levin" To: devel@lists.altlinux.org Message-ID: <20240226171404.GA17415@altlinux.org> References: <7db86b56-9681-4d8c-afed-a731020ebcfa@basealt.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <7db86b56-9681-4d8c-afed-a731020ebcfa@basealt.ru> Subject: Re: [devel] I: SharedLibsPolicy update (libjxl update) 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, 26 Feb 2024 17:14:04 -0000 Archived-At: List-Archive: List-Post: On Fri, Feb 23, 2024 at 12:56:10PM +0300, Anton Farygin wrote: [...] > Дополнил SharedLibsPolicy двумя условиями, про выполнение которых часто > забывают ментейнеры, делая ошибки сборки shared библиотек в отдельные > подпакеты. > > https://www.altlinux.org/index.php?title=Shared_Libs_Policy&type=revision&diff=78668&oldid=76336 Добавленный пример с libxmlb - это скорее пример того, как не надо делать: $ rpmquery -Rp Sisyphus/files/x86_64/RPMS/libxmlb2-0.3.14-alt1.x86_64.rpm |grep ^libxmlb libxmlb-common = 0.3.14-alt1:sisyphus+329788.100.1.1 $ rpmquery -Rp Sisyphus/files/x86_64/RPMS/libxmlb-common-0.3.14-alt1.x86_64.rpm |grep ^libxmlb libxmlb2 = 0.3.14-alt1:sisyphus+329788.100.1.1 $ rpmquery -lp Sisyphus/files/x86_64/RPMS/libxmlb-common-0.3.14-alt1.x86_64.rpm |grep /bin/ /usr/bin/xb-tool $ rpmpeek Sisyphus/files/x86_64/RPMS/libxmlb-common-0.3.14-alt1.x86_64.rpm \ readelf -d ./usr/bin/xb-tool |grep libxmlb 0x0000000000000001 (NEEDED) Shared library: [libxmlb.so.2] -- ldv