[devel] rpm provides/requires

Gleb Fotengauer-Malinovskiy glebfm на altlinux.org
Ср Сен 11 16:17:00 MSK 2024


Hi,

On Tue, Sep 10, 2024 at 01:47:00PM +0300, Валерий Иноземцев wrote:
> День добрый
> 
> $ rpmquery -p --provides libGLX-mesa-24.2.2-alt1.x86_64.rpm | grep gallium
> libgallium-24.2.2.so()(64bit) = set:id1Zo2upF3EBa9nEtyFb9C9YVhNoB9BAfUCSM1

Это provide с символами, которые в целом есть в библиотеке.

> $ rpmquery -p --requires libGLX-mesa-24.2.2-alt1.x86_64.rpm | grep gallium
> libgallium-24.2.2.so(libgallium-24.2.2.so)(64bit)

А это выглядит как зависимость по версии в ELF-е, т.е. как:
libc.so.6(GLIBC_2.38)(64bit)

> ну и вопрос. почему версионирование не попадает в provides

Сложно понять, что именно пошло не так, но вот это (libgallium-24.2.2.so)
выглядит действительно странно.

-- 
glebfm
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : signature.asc
Тип     : application/pgp-signature
Размер  : 801 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20240911/54a88d72/attachment.bin>


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