[devel] rpm provides/requires
Dmitry V. Levin
ldv на altlinux.org
Чт Сен 12 16:24:02 MSK 2024
On Thu, Sep 12, 2024 at 11:24:30AM +0300, Валерий Иноземцев wrote:
> 12.09.2024 10:54, Dmitry V. Levin пишет:
> > On Thu, Sep 12, 2024 at 09:16:24AM +0300, Валерий Иноземцев wrote:
> >> 11.09.2024 19:27, Dmitry V. Levin пишет:
> >> [...]
> >>> Ничего удивительного, когда в библиотеке есть такие интерфейсы:
> >>>
> >>> $ rpmpeek /tasks/357285/build/100/x86_64/rpms/libGLX-mesa-24.2.2-alt1.x86_64.rpm readelf -Ws ./usr/lib64/libgallium-24.2.2.so |grep -F libgallium-24.2.2.so
> >>> 784: 00000000000b22a0 8 FUNC GLOBAL DEFAULT 14 __driDriverGetExtensions_r300@@libgallium-24.2.2.so
> >>> 785: 00000000000b22b0 8 FUNC GLOBAL DEFAULT 14 __driDriverGetExtensions_r600@@libgallium-24.2.2.so
> >>
> >> если без перфекционизма, то какая разница как они называются. в общем я
> >> тебя понял, придется обозвать их "красиво"
> >
> > Я просто показал, откуда взялось такое имя интерфейса.
>
> откуда взялось понятно, вопрос был не в этом. почему в provides не
> попадает libgallium-24.2.2.so(libgallium-24.2.2.so)(64bit)?
Попадает, только выглядит некрасиво.
> а если его как то обозвать, то
> $ rpmquery --provides libGLX-mesa | grep galli
> libgallium-24.2.2.so()(64bit) = set:id1Zo2upF3EBa9nEtyFb9C9YVhNoB9BAfUCSM1
> libgallium-24.2.2.so(GALLIUM_24.2)(64bit)
Так лучше выглядит, конечно.
--
ldv
Подробная информация о списке рассылки Devel