hdf5 update and problem
Marcin Cieslak
saper at saper.info
Mon Mar 30 19:29:55 UTC 2020
On Sun, 29 Mar 2020, Kevin Oberman wrote:
> On Sun, Mar 29, 2020 at 1:18 PM ajtiM via freebsd-ports <
> freebsd-ports at freebsd.org> wrote:
>
>> Hi!
>>
>> After update of hdf5 there are problems with blender which doesn't
>> build anymore:
>> executing: /usr/ports/graphics/blender/work/.build/bin/blender --help
>> ld-elf.so.1: Shared object "libhdf5.so.103" not found, required by
>> "libAlembic.so.1.7" Traceback (most recent call last):
>> File "blender.1.py", line 56, in <module>
>>
>> Also there is a problem with graphics/vigra too,
>>
>> Thank you.
>>
>>
>> --
>> Ernst Lubitsch’s Ninotchka:
>
>
> The source of libAlembic.so needs to be rebuilt to support the updated hdf5.
> I don't use blender, but the generic answer is:
> # pkg which libAlembic.so.1.7
> The response is the port that is still linked to the hold hdf5 shareable.
> Rebuild it and that will fix this one. Also, notify whoever updated hdf5
> that the port needs a PORT_REVISION bump so that the package gets updated.
Here I have:
> pkg which /usr/local/lib/libAlembic.so.1.7
/usr/local/lib/libAlembic.so.1.7 was installed by package alembic-1.7.11_2
> ldd /usr/local/lib/libAlembic.so.1.7
/usr/local/lib/libAlembic.so.1.7:
libImath-2_4.so.24 => /usr/local/lib/libImath-2_4.so.24 (0x80144a000)
libIlmThread-2_4.so.24 => /usr/local/lib/libIlmThread-2_4.so.24 (0x80165c000)
libIex-2_4.so.24 => /usr/local/lib/libIex-2_4.so.24 (0x801863000)
libHalf-2_4.so.24 => /usr/local/lib/libHalf-2_4.so.24 (0x801ac9000)
libm.so.5 => /lib/libm.so.5 (0x801d0c000)
libhdf5.so.103 => /usr/local/lib/libhdf5.so.103 (0x802000000)
libsz.so.2 => /usr/local/lib/libsz.so.2 (0x802598000)
libz.so.6 => /lib/libz.so.6 (0x8027b0000)
libdl.so.1 => /usr/lib/libdl.so.1 (0x8029c9000)
libc++.so.1 => /usr/lib/libc++.so.1 (0x802bca000)
libcxxrt.so.1 => /lib/libcxxrt.so.1 (0x802e99000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x8030b8000)
libthr.so.3 => /lib/libthr.so.3 (0x8032cb000)
libc.so.7 => /lib/libc.so.7 (0x800825000)
libIexMath-2_4.so.24 => /usr/local/lib/libIexMath-2_4.so.24 (0x8034f4000)
> pkg which /usr/local/lib/libhdf5.so.103
/usr/local/lib/libhdf5.so.103 was installed by package hdf5-1.10.6
You probably need to (re)install hdf5, but it should be enough to reinstall/upgrade alembic
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 3663 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20200330/cec101f7/attachment.bin>
More information about the freebsd-ports
mailing list