ITKElastix icon indicating copy to clipboard operation
ITKElastix copied to clipboard

Missing `libtbb`

Open gtpash opened this issue 1 year ago • 2 comments

I believe that this is related to https://github.com/InsightSoftwareConsortium/ITK/issues/4713. I have tried searching, but cannot find a known workaround. Supposedly this will be fixed in ITK v5.4.1, but I'm wondering if there is a way to patch this currently?

If I run the following:

python3
> import itk
> itk.ParameterObject.New()

I receive the error

ImportError: libtbb.so.12: cannot open shared object file: No such file or directory

I am running Python v3.11.9 and Ubuntu 18.04. Additionally, I am running itk-elastix v0.21.0 and I can see that I am running ITK v5.4.0. The docker image I am using is available here.

Thanks in advance.

gtpash avatar Sep 19 '24 18:09 gtpash

Hi @gtpash ,

Thanks for the report. Yes, this is related to https://github.com/InsightSoftwareConsortium/ITK/issues/4713 and will be addressed when we release and build against ITK 5.4.1.

thewtex avatar Sep 23 '24 14:09 thewtex

Fantastic. Thank you!

gtpash avatar Sep 23 '24 14:09 gtpash

For my case, downgrading itk to 5.3.0 after installing itk-elastix was a sufficient temporary workaround. Pip will give you a warning about it but I at least haven't encountered any breaking incompatibilities so far :)

Ybawan avatar Oct 01 '24 18:10 Ybawan

Hi,

This has been addressed with itk-elastix 0.22.0 / itk 5.4.2.

thewtex avatar Mar 10 '25 17:03 thewtex