[devel] Отключение работы find_requires для пакета

Sergei Epiphanov serpiph на gmail.com
Пт Мар 19 17:48:36 MSK 2021


"Dmitry V. Levin" <ldv на altlinux.org> 19 марта 2021 г. 17:33:25 написал:

> On Fri, Mar 19, 2021 at 04:58:47PM +0400, Ivan A. Melnikov wrote:
>> On Fri, Mar 19, 2021 at 01:07:58PM +0300, Sergei Epiphanov wrote:
> [...]
>>> Причина в том, что нужно собрать пакет с x86 бинарником без использования
>>> arepo (не спрашивайте, почему такое извращение). rpm пристёгивает в
>>> зависимость, например
>>>
>>> /lib/libc.so.6(GLIBC_2.0)
>>>
>>> Из-за этого собранный пакет нельзя установить командой rpm, хотя в системе
>>> уже стоит i586-glibc-core. То есть apt-get на команду
>>>
>>> apt-get install /lib/libc.so.6
>>>
>>> сообщает, что пакет i586-glibc-core стоит, а на команду
>>>
>>> apt-get install '/lib/libc.so.6(GLIBC_2.0)'
>>>
>>> говорит, что пакета с этой зависимостью нет. Репозиторий x86_64-i586
>>> подключен. В пакете i586-glibc-core есть libc.so.6(GLIBC_2.0).
>>
>> То есть, lib.req добавляет (не удаляет) путь до libc (который /lib).
>> Интересно.
>
> Наверное, потому что /lib64/ld-linux-x86-64.so.2 в /lib не ищет.

Непонятно, почему находится /lib/libc.so.6 и не находится 
/lib/libc.so.6(GLIBC_2.0)...

----------- следующая часть -----------
Вложение в формате HTML было удалено...
URL: <http://lists.altlinux.org/pipermail/devel/attachments/20210319/cfcb0ae0/attachment-0001.html>


Подробная информация о списке рассылки Devel