ZED SDK 4.1.4 Python Issue: pyzed ImportError (undefined symbol)

Hi,

I upgraded from ZED SDK 4.1.3 to 4.1.4 today.

When I try to import the pyzed library I get the following error:

>>> import pyzed.sl as sl
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: /home/nvidia/.local/lib/python3.8/site-packages/pyzed/sl.cpython-38-aarch64-linux-gnu.so: undefined symbol: _ZN2sl6Fusion14ingestGNSSDataENS_8GNSSDataE

I see this error on both my host machine, and in all newly-built Docker images using the ZED SDK.

When I downgrade back to 4.1.3, the pyzed library runs fine.

Can this be fixed, please?

Thanks!

System Info (host)

ZED Diagnostic Tool

- Running ZED SDK Diagnostic : OK  
    ZED SDK version: 4.1.4
    CUDA version: V11.4.315
- Running Processor Diagnostic : OK  
    Processor:   ARMv8 Processor rev 1 (v8l)
    Motherboard:  NVIDIA Orin NX with Syslogic BRLA4NX Carrier, Unknown

Hi @andrew.stringfield,

I apologize for the issue, we’ve identified it as well and will update the installer accordingly soon.

Thank you for the report!

1 Like

@mattrouss has the installer been updated?