Open3D
Open3D copied to clipboard
missing "libtensorflow_framework.so.2"
Checklist
- [x] I have searched for similar issues.
- [x] For Python issues, I have tested with the latest development wheel.
- [x] I have checked the release documentation and the latest documentation (for
mainbranch).
Steps to reproduce the issue
The 0.19 binary release of open3d-devel-linux-x86_64-cxx11-abi-0.19.0.tar.xz contains the shared object open3d_tf_ops.so, which is linking libtensorflow_framework.so.2:
$ lddtree lib/open3d_tf_ops.so
lib/open3d_tf_ops.so (interpreter => None)
libtensorflow_framework.so.2 => None
libtbb.so.12 => /tmp/open3d-devel-linux-x86_64-cxx11-abi-0.19.0/lib/libtbb.so.12
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0
libstdc++.so.6 => /lib/x86_64-linux-gnu/libstdc++.so.6
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6
ld-linux-x86-64.so.2 => /lib/x86_64-linux-gnu/ld-linux-x86-64.so.2
The libtensorflow_framework.so.2 is missing from the binary release. But it also appears that open3d_tf_ops.so is not linked by any other shared object.
Is libtensorflow_framework.so.2 missing from the release, or is open3d_tf_ops.so not supposed to be in the release?
Error message
libtensorflow_framework.so.2 => None
Open3D, Python and System information
- Operating system: Ubuntu 24.04
- Open3D version: 0.19
- System architecture: x86
- Is this a remote workstation?: no
- How did you install Open3D?: archive
Additional information
No response