[devel] HDF5: not yet set-versioned
Dmitry V. Levin
ldv на altlinux.org
Вт Окт 26 10:28:09 UTC 2010
On Tue, Oct 26, 2010 at 03:00:54PM +0800, REAL wrote:
> Привет!
>
> При сборке с libhdf5 в логе пишется:
>
> lib.req: WARNING: libhdf5.so.6()(64bit) is not yet set-versioned
>
> Сама libhdf5 собрана с set-versioned:
> http://git.altlinux.org/beehive/logs/Sisyphus-x86_64/latest/success/libhdf5-6-seq-1.8.3-alt5
> http://git.altlinux.org/beehive/logs/Sisyphus-x86_64/latest/success/libhdf5-6-mpi-1.8.3-alt8
Однако set-versioned provides в них нет:
$ rpmquery -p --provides libhdf5-6-seq-1.8.3-alt5.x86_64.rpm libhdf5-6-mpi-1.8.3-alt8.x86_64.rpm | fgrep libhdf5.so.6
libhdf5.so.6()(64bit)
/usr/lib64/libhdf5.so.6 = 30
/usr/lib64/libhdf5.so.6.0.2 = 30
libhdf5.so.6()(64bit)
/usr/lib64/libhdf5.so.6 = 40
/usr/lib64/libhdf5.so.6.0.2 = 40
Эти библиотеки упакованы весьма нестандартным образом, и, соответственно,
для их обработки требуется весьма нестандартный подход. Сейчас, насколько
я понимаю, lib.prov эти файлы, упакованные в
/usr/lib/hdf5-*/lib/libhdf5.so.6, просто игнорирует, а provides вида
libhdf5.so.6()(64bit) выставлены вручную. Ну что же, вы можете и
set-versioned provides выставить вручную, конечно, но я бы вам этого
не советовал делать.
--
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 198 байтов
Описание: отсутствует
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20101026/6b72fa5f/attachment.bin>
Подробная информация о списке рассылки Devel