From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Mon, 16 Nov 2020 20:12:43 +0300 From: "Dmitry V. Levin" To: ALT Devel discussion list Message-ID: <20201116171243.GA25327@altlinux.org> References: MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: Subject: Re: [devel] libwine.so.1 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, 16 Nov 2020 17:12:44 -0000 Archived-At: List-Archive: List-Post: On Mon, Nov 16, 2020 at 08:09:38PM +0300, Vitaly Lipatov wrote: > Vitaly Lipatov писал 16.11.20 16:36: > > Итак, у нас в репозитории есть несколько пакетов, предоставляющих > > libwine.so.1 > > > > Конечно, можно начать их прятать из provides/requires, но может быть > > стоит сделать для них исключение из проверки или предложить какое-то > > оригинальное решение? > > > > libwine.so.1 это не обычная библиотека, а некий символ среды > > исполнения, и, на мой взгляд, борьба с дубликатами, сделанными по > > ошибке, не должна её задевать. > > > > NEW duplicate provides detected: > > Provide: Providers: > > libwine.so.1 libwine libwine-vanilla > > libwine.so.1()(64bit) libwine libwine-vanilla > > old duplicate provides resolved: > > Provide: Providers: > > libwine.so.1 libwine libwine-vanilla > > libwine.so.1()(64bit) libwine libwine-vanilla > > Вот существует пакет mpi-selector, где Cisco придумала выставлять в > profile.d > LD_LIBRARY_PATH=/usr/lib64/openmpi/lib Что с Cisco взять-то. > Или пакет libnsl2, где просто добавляется > $ cat /etc/ld.so.conf.d/libnsl2-x86_64.conf > /usr/lib64/nsl Это ровным счётом ничего не меняет: $ rpmquery --provides -p /ALT/Sisyphus/files/x86_64/RPMS/libnsl2-1.1.0-alt1_1.x86_64.rpm libnsl.so.2()(64bit) = set:kdrTLOdVMsUXFP6xBGTARtuq6Zx4Gv1TaRjROc13U2Y4vgFt0g6R7dR9mY9vlxDhiUi7Z86ZbIaSXaP6Kl7FIwRBLnXkZ5EkeReqZmM4gDZ8oJaf4TGqH3dBgAIJpwa4nnrdCpk3CqGzVUBwPCTYMeqpqUSiLAl81CQ8iChLLDupAjSjhUDRJukBu3JyNpwVKTXmuJm5ZkBvYKhbcRqeIcEbMcYrh8FasZx libnsl.so.2(LIBNSL_1.0)(64bit) libnsl.so.2(LIBNSL_1.0.1)(64bit) libnsl.so.2(LIBNSL_1.0.2)(64bit) libnsl.so.2(LIBNSL_PRIVATE)(64bit) libnsl2 = 1.1.0-alt1_1 $ apt-cache showpkg 'libnsl.so.2()(64bit)' Package: libnsl.so.2()(64bit) Versions: Reverse Depends: slapi-nis,libnsl.so.2()(64bit) set:kgBCvAfltSQ1TaZatwhM8N1 python3-modules-nis,libnsl.so.2()(64bit) set:khVs0AedrsaWHx64 python-modules-nis,libnsl.so.2()(64bit) set:khVs0AedrsaWHx64 Dependencies: Provides: Reverse Provides: libnsl2 1.1.0-alt1_1@1511548748 -- ldv