Jetson Orin 36.3.0 BSP - broken dependencies

Hi all,
I’m testing Jetpack 6.0 on my Orin NX with Seeestudio A603 carrier boards and drivers (custom dtb and Image).
In the same way I used to do with JP5, I want to install CUDA and others runtime libs with the sdkmanager once flashed the BSP with the l4t_initrd_flash.sh command.

Unfortunately I’m getting a BSP mismatch error due to some broken dependencies:

13:04:15.364 - warn: Found known error: nvidia-l4t-gstreamer : Depends: nvidia-l4t-camera (= 36.3.0-20240506102626) but 36.3.0-20240719161631 is to be installed
Depends: nvidia-l4t-core (= 36.3.0-20240506102626) but 36.3.0-20240719161631 is to be installed
Depends: nvidia-l4t-multimedia (= 36.3.0-20240506102626) but 36.3.0-20240719161631 is to be installed
Depends: nvidia-l4t-multimedia-utils (= 36.3.0-20240506102626) but 36.3.0-20240719161631 is to be installed
E: Unable to correct problems, you have held broken packages.
nvidia-l4t-gstreamer : Depends: nvidia-l4t-camera (= 36.3.0-20240506102626) but 36.3.0-20240719161631 is to be installed
Depends: nvidia-l4t-core (= 36.3.0-20240506102626) but 36.3.0-20240719161631 is to be installed
Depends: nvidia-l4t-multimedia (= 36.3.0-20240506102626) but 36.3.0-20240719161631 is to be installed
Depends: nvidia-l4t-multimedia-utils (= 36.3.0-20240506102626) but 36.3.0-20240719161631 is to be installed
E: Unable to correct problems, you have held broken packages.
nvidia-l4t-gstreamer : Depends: nvidia-l4t-camera (= 36.3.0-20240506102626) but 36.3.0-20240719161631 is to be installed
Depends: nvidia-l4t-core (= 36.3.0-20240506102626) but 36.3.0-20240719161631 is to be installed
Depends: nvidia-l4t-multimedia (= 36.3.0-20240506102626) but 36.3.0-20240719161631 is to be installed
Depends: nvidia-l4t-multimedia-utils (= 36.3.0-20240506102626) but 36.3.0-20240719161631 is to be installed
E: Unable to correct problems, you have held broken packages.
nvidia-l4t-gstreamer : Depends: nvidia-l4t-camera (= 36.3.0-20240506102626) but 36.3.0-20240719161631 is to be installed
Depends: nvidia-l4t-core (= 36.3.0-20240506102626) but 36.3.0-20240719161631 is to be installed
Depends: nvidia-l4t-multimedia (= 36.3.0-20240506102626) but 36.3.0-20240719161631 is to be installed
Depends: nvidia-l4t-multimedia-utils (= 36.3.0-20240506102626) but 36.3.0-20240719161631 is to be installed

13:04:26.774 - info: NV_L4T_DLA_COMPILER_TARGET_POST_INSTALL_COMP@JETSON_ORIN_NX_TARGETS: Note, selecting ‘nvidia-l4t-dla-compiler’ instead of ‘/opt/nvidia/deb_repos/nvidia-l4t-dla-compiler_36.3.0-20240506102626_arm64.deb’

13:04:26.934 - info: NV_L4T_DLA_COMPILER_TARGET_POST_INSTALL_COMP@JETSON_ORIN_NX_TARGETS: Some packages could not be installed. This may mean that you have

13:04:26.934 - info: NV_L4T_DLA_COMPILER_TARGET_POST_INSTALL_COMP@JETSON_ORIN_NX_TARGETS: requested an impossible situation or if you are using the unstable

13:04:26.934 - info: NV_L4T_DLA_COMPILER_TARGET_POST_INSTALL_COMP@JETSON_ORIN_NX_TARGETS: distribution that some required packages have not yet been created

13:04:26.934 - info: NV_L4T_DLA_COMPILER_TARGET_POST_INSTALL_COMP@JETSON_ORIN_NX_TARGETS: or been moved out of Incoming.

13:04:26.934 - info: NV_L4T_DLA_COMPILER_TARGET_POST_INSTALL_COMP@JETSON_ORIN_NX_TARGETS: The following information may help to resolve the situation:

13:04:26.935 - info: NV_L4T_DLA_COMPILER_TARGET_POST_INSTALL_COMP@JETSON_ORIN_NX_TARGETS: The following packages have unmet dependencies:

13:04:27.204 - info: NV_L4T_DLA_COMPILER_TARGET_POST_INSTALL_COMP@JETSON_ORIN_NX_TARGETS: nvidia-l4t-dla-compiler : Depends: nvidia-l4t-core (<= 36.3.0-20240506102626) but 36.3.0-20240719161631 is to be installed

13:04:27.210 - info: Event: NV_L4T_DLA_COMPILER_TARGET_POST_INSTALL_COMP@JETSON_ORIN_NX_TARGETS - error is: nvidia-l4t-dla-compiler : Depends: nvidia-l4t-core (<= 36.3.0-20240506102626) but 36.3.0-20240719161631 is to be installed

13:04:27.213 - error: NV_L4T_DLA_COMPILER_TARGET_POST_INSTALL_COMP@JETSON_ORIN_NX_TARGETS: E: Unable to correct problems, you have held broken packages.

13:04:27.213 - info: Event: NV_L4T_DLA_COMPILER_TARGET_POST_INSTALL_COMP@JETSON_ORIN_NX_TARGETS - error is: E: Unable to correct problems, you have held broken packages.

SDKM_logs_JetPack_6.0_(rev._2)_Linux_for_Jetson_Orin_NX_16GB_2024-10-25_13-02-34.zip (203.8 KB)

Side question: On the sdkmanager, shall the 6.0 Jetpack called Rev.3 instead of Rev.2? I’m using the latest sdkmanager on Ubuntu 22.04.05

You should use the CUDA corrosponding with JP6, not to downgrade to use the version for JP5.
There are dependency issues.

Hi @kayccc
Where do you see I used JP5 CUDA? As the log attached confirmed, I selected JetPack 6.0 (Rev 2) in my sdkmanager.

Hi,

Is this issue related to the custom carrier board?
Have you tried the same flashing command on devkit to see if it works?

Thanks.

I cannot reproduce the issue anymore with a new fresh install. Before I was flashing an Image I compiled recompiling the kernel. Thank you anyway

Actually I could reproduce the error.
This are the steps I did:

  • Flash Jetpack 6.0 in the target (Seeedstudio A603 + Orin NX)
  • sudo apt update && sudo apt upgrade
  • sdkmanager on the host and try to install Jetpack 6.0 (Rev.2) CUDA and others libs.

I think sudo apt update/upgrade is upgrading the multimedia libs like it was upgrading the Jetpack itself. It seems not possible to install the Jetpack 6.0 Runtime components and SDK components after upgrading.
@AastaLLL @kayccc

Edit: I tried to install the Runtime/SDK components from Jetpack 6.1 and it seems to finish correctly. Does sudo apt upgrade upgrade the Jetpack version too in 6.x series? It didn’t happen with 5.1.x.

Thanks

Do you mean that there’s no issue with JP6.1?

Please share the result of $ cat /etc/nv_tegra_release on your board for further check

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.