Jetson Linux 36.2 JetPack 6.0 - jetson-disk-image-creator.sh errors

Hi,
I am trying to build a customized image using the newest Jetson Linux 36.2 JetPack 6.0, Linux_for_Tegra/tools/jetson-disk-image-creator.sh for the Jetson Orin Nano board, the image will be flashed on the SD card. According to the specification, I am calling Nvidia script by command:
Linux_for_Tegra/tools/jetson-disk-image-creator.sh -o myImage.img -b jetson-orin-nano-devkit -r 100 -d SD

from output, I see below errors:


 Jetson Disk Image Creation Tool     

jetson-disk-image-creator.sh - creating signed images
/tmp/jetson-builder/build/Linux_for_Tegra /home/mua/drone/src
###############################################################################

L4T BSP Information:

R36 , REVISION: 2.0

User release: 0.0

/tmp/jetson-builder/build/Linux_for_Tegra/flash.sh: line 1793: /tmp/jetson-builder/build/Linux_for_Tegra/rootfs/etc/user_release_version: No such file or directory
###############################################################################
ECID is
Board ID(3767) version(100) sku(0005) revision()
Chip SKU(00:00:00:D3) ramcode() fuselevel(fuselevel_production) board_FAB(100)
emc_opt_disable_fuse:(0)
Copy /tmp/jetson-builder/build/Linux_for_Tegra/kernel/dtb/tegra234-p3768-0000+p3767-0005-nv.dtb to /tmp/jetson-builder/build/Linux_for_Tegra/kernel/dtb/tegra234-p3768-0000+p3767-0005-nv.dtb.rec
copying bctfile(/tmp/jetson-builder/build/Linux_for_Tegra/bootloader/generic/BCT/tegra234-p3767-0001-sdram-l4t.dts)… done.
copying minratchet_config(/tmp/jetson-builder/build/Linux_for_Tegra/bootloader/generic/BCT/tegra234-mb1-bct-ratchet-p3767-0000.dts)… done.
copying device_config(/tmp/jetson-builder/build/Linux_for_Tegra/bootloader/generic/BCT/tegra234-mb1-bct-device-p3767-0000.dts)… done.
copying misc_config(/tmp/jetson-builder/build/Linux_for_Tegra/bootloader/generic/BCT/tegra234-mb1-bct-misc-p3767-0000.dts)… done.
copying pinmux_config(/tmp/jetson-builder/build/Linux_for_Tegra/bootloader/generic/BCT/tegra234-mb1-bct-pinmux-p3767-dp-a03.dtsi)… done.
copying gpioint_config(/tmp/jetson-builder/build/Linux_for_Tegra/bootloader/generic/BCT/tegra234-mb1-bct-gpioint-p3767-0000.dts)… done.
copying pmic_config(/tmp/jetson-builder/build/Linux_for_Tegra/bootloader/generic/BCT/tegra234-mb1-bct-pmic-p3767-0000-a02.dts)… done.
copying pmc_config(/tmp/jetson-builder/build/Linux_for_Tegra/bootloader/generic/BCT/tegra234-mb1-bct-padvoltage-p3767-dp-a03.dtsi)… done.
copying deviceprod_config(/tmp/jetson-builder/build/Linux_for_Tegra/bootloader/generic/BCT/tegra234-mb1-bct-cprod-p3767-0000.dts)… done.
copying prod_config(/tmp/jetson-builder/build/Linux_for_Tegra/bootloader/generic/BCT/tegra234-mb1-bct-prod-p3767-0000.dts)… done.
copying scr_config(/tmp/jetson-builder/build/Linux_for_Tegra/bootloader/generic/BCT/tegra234-mb2-bct-scr-p3767-0000.dts)… done.
copying wb0sdram(/tmp/jetson-builder/build/Linux_for_Tegra/bootloader/generic/BCT/tegra234-p3767-0001-wb0sdram-l4t.dts)… done.
copying bootrom_config(/tmp/jetson-builder/build/Linux_for_Tegra/bootloader/generic/BCT/tegra234-mb1-bct-reset-p3767-0000.dts)… done.
Existing uphylane_config(/tmp/jetson-builder/build/Linux_for_Tegra/bootloader/tegra234-mb1-bct-uphylane-si.dtsi) reused.
copying dev_params(/tmp/jetson-builder/build/Linux_for_Tegra/bootloader/generic/BCT/tegra234-br-bct-p3767-0000-l4t.dts)… done.
copying dev_params_b(/tmp/jetson-builder/build/Linux_for_Tegra/bootloader/generic/BCT/tegra234-br-bct_b-p3767-0000-l4t.dts)… done.
copying mb2bct_cfg(/tmp/jetson-builder/build/Linux_for_Tegra/bootloader/generic/BCT/tegra234-mb2-bct-misc-p3767-0000.dts)… done.
Existing pscfwfile(/tmp/jetson-builder/build/Linux_for_Tegra/bootloader/pscfw_t234_prod.bin) reused.
Existing pscbl1file(/tmp/jetson-builder/build/Linux_for_Tegra/bootloader/psc_bl1_t234_prod.bin) reused.
Existing mtsmcefile(/tmp/jetson-builder/build/Linux_for_Tegra/bootloader/mce_flash_o10_cr_prod.bin) reused.
Existing tscfwfile(/tmp/jetson-builder/build/Linux_for_Tegra/bootloader/tsec_t234.bin) reused.
Existing mb2applet(/tmp/jetson-builder/build/Linux_for_Tegra/bootloader/applet_t234.bin) reused.
Existing bootloader(/tmp/jetson-builder/build/Linux_for_Tegra/bootloader/mb2_t234.bin) reused.
bl is uefi
Making Boot image… done.
Not signing of boot.img
Making recovery ramdisk for recovery image…
Re-generating recovery ramdisk for recovery image…
cp: cannot stat ‘’: No such file or directory
failed command: cp -f .cpio.gz

Please any suggestions on how I could fix or workaround the below issues.

Hi mua,

Are you using the devkit or custom board for Orin Nano?

Have you extracted the rootfs in your BSP package?

Hi @KevinFFF,

I using Jetson Orin Nano Devkit board. Yes, I extracted rootfs in my BSP package (I am using dockerfile to build it:
" ARG L4T_IMG_TAG=r36.2.0

FROM nvcr.io/nvidia/l4t-base:${L4T_IMG_TAG}
…"

However, the ‘user_release_version’ file is missing in ‘rootfs/etc’. Should I execute specific Nvidia scripts to create the necessary files, or should I do it manually? Additionally, I’m curious about the changes in JetPack 6.0 compared to previous releases, where I was able to use similar logic successfully.

<Linux_for_Tegra>/rootfs/etc/user_release_version should exist in you BSP package.
Have you tried using SDKM to flash the devkit?

I previously used the SDK Manager to flash an older version of the BSP package, but this method doesn’t meet my current requirements. I need to create a custom image, so I’ll have to use the jetson-disk-image-creator.sh script to generate an .img file for flashing.

Are you using Orin Nano SKU5 with SD card slot?

Or you could use the BSP package downloaded from SDKM and create SD card image.
There should be user_release_version file in BSP package.

What the host PC you are using?

Did you run sudo ./apply_binaries.sh?

I am using Ubuntu 22.04 on my host machine.
According to SKU5 question: output from my board (i2cdump -y 0 0x50) is 0005 indicates the SKU, but to be honest this is not relevant for now, the issue is on the build image process on the host machine (not on the flashing phase).

@DaveYYY, I haven’t executed ./apply_binaries.sh. Should I? From what I’ve seen, this script appears to only operate at the L4T_ROOTFS level, but I’m unsure why it requires root privileges on the host machine. Could you confirm if it’s safe to run on the host machine?

YES, it’s safe.
Of course you need it.

Well, it looks like apply_binaries.sh has errors, do you maybe know how to solve them?

sudo ./apply_binaries.sh --rootless
Using rootfs directory of: /tmp/jetson-builder/build/Linux_for_Tegra/rootfs
Installing extlinux.conf into /boot/extlinux in target rootfs
/tmp/jetson-builder/build/Linux_for_Tegra/nv_tegra/nv-apply-debs.sh
Root file system directory is /tmp/jetson-builder/build/Linux_for_Tegra/rootfs
Copying public debian packages to rootfs
Skipping installation of nvidia-l4t-dgpu-apt-source_36.2.0-20231130105725_arm64.deb …
Skipping installation of nvidia-l4t-dgpu-config_36.2.0-20231130105725_arm64.deb …
Skipping installation of nvidia-l4t-dgpu-tools_36.2.0-20231130105725_arm64.deb …
Skipping installation of nvidia-l4t-dgpu-x11_36.2.0-20231130105725_arm64.deb …
Skipping installation of nvidia-l4t-factory-service_36.2.0-20231130105725_arm64.deb …
Skipping installation of nvidia-igx-bootloader_36.2.0-20231130105725_arm64.deb …
Start L4T BSP package installation
QEMU binary is not available, looking for QEMU from host system
Found /usr/bin/qemu-aarch64-static
Installing QEMU binary in rootfs
/tmp/jetson-builder/build/Linux_for_Tegra/rootfs /tmp/jetson-builder/build/Linux_for_Tegra
Installing BSP Debian packages in /tmp/jetson-builder/build/Linux_for_Tegra/rootfs
Selecting previously unselected package nvidia-l4t-core.
(Reading database … 127341 files and directories currently installed.)
Preparing to unpack …/nvidia-l4t-core_36.2.0-20231130105725_arm64.deb …
Pre-installing… skip compatibility checking.
Unpacking nvidia-l4t-core (36.2.0-20231130105725) …
Setting up nvidia-l4t-core (36.2.0-20231130105725) …

Configuration file ‘/etc/ld.so.conf.d/nvidia-tegra.conf’
==> File on system created by you or by a script.
==> File also in package provided by package maintainer.
What would you like to do about it ? Your options are:
Y or I : install the package maintainer’s version
N or O : keep your currently-installed version
D : show the differences between the versions
Z : start a shell to examine the situation
The default action is to keep your current version.
*** nvidia-tegra.conf (Y/I/N/O/D/Z) [default=N] ?
Selecting previously unselected package jetson-gpio-common.
(Reading database … 127402 files and directories currently installed.)
Preparing to unpack …/jetson-gpio-common_2.1.3ubuntu1_arm64.deb …
Unpacking jetson-gpio-common (2.1.3ubuntu1) …
Selecting previously unselected package python3-jetson-gpio.
Preparing to unpack …/python3-jetson-gpio_2.1.3ubuntu1_arm64.deb …
Unpacking python3-jetson-gpio (2.1.3ubuntu1) …
Selecting previously unselected package python-jetson-gpio.
Preparing to unpack …/python-jetson-gpio_2.1.3ubuntu1_arm64.deb …
Unpacking python-jetson-gpio (2.1.3ubuntu1) …
Selecting previously unselected package nvidia-l4t-3d-core.
Preparing to unpack …/nvidia-l4t-3d-core_36.2.0-20231130105725_arm64.deb …
Unpacking nvidia-l4t-3d-core (36.2.0-20231130105725) …
Selecting previously unselected package nvidia-l4t-apt-source.
Preparing to unpack …/nvidia-l4t-apt-source_36.2.0-20231130105725_arm64.deb …
Unpacking nvidia-l4t-apt-source (36.2.0-20231130105725) …
Selecting previously unselected package nvidia-l4t-camera.
Preparing to unpack …/nvidia-l4t-camera_36.2.0-20231130105725_arm64.deb …
Unpacking nvidia-l4t-camera (36.2.0-20231130105725) …
Selecting previously unselected package nvidia-l4t-configs.
Preparing to unpack …/nvidia-l4t-configs_36.2.0-20231130105725_arm64.deb …
Unpacking nvidia-l4t-configs (36.2.0-20231130105725) …
Selecting previously unselected package nvidia-l4t-cuda.
Preparing to unpack …/nvidia-l4t-cuda_36.2.0-20231130105725_arm64.deb …
Unpacking nvidia-l4t-cuda (36.2.0-20231130105725) …
Selecting previously unselected package nvidia-l4t-firmware.
Preparing to unpack …/nvidia-l4t-firmware_36.2.0-20231130105725_arm64.deb …
Unpacking nvidia-l4t-firmware (36.2.0-20231130105725) …
Selecting previously unselected package nvidia-l4t-gbm.
Preparing to unpack …/nvidia-l4t-gbm_36.2.0-20231130105725_arm64.deb …
Unpacking nvidia-l4t-gbm (36.2.0-20231130105725) …
Selecting previously unselected package nvidia-l4t-graphics-demos.
Preparing to unpack …/nvidia-l4t-graphics-demos_36.2.0-20231130105725_arm64.deb …
Unpacking nvidia-l4t-graphics-demos (36.2.0-20231130105725) …
Selecting previously unselected package nvidia-l4t-init.
Preparing to unpack …/nvidia-l4t-init_36.2.0-20231130105725_arm64.deb …
Unpacking nvidia-l4t-init (36.2.0-20231130105725) …
Selecting previously unselected package nvidia-l4t-initrd.
Preparing to unpack …/nvidia-l4t-initrd_36.2.0-20231130105725_arm64.deb …
Unpacking nvidia-l4t-initrd (36.2.0-20231130105725) …
Selecting previously unselected package nvidia-l4t-jetson-io.
Preparing to unpack …/nvidia-l4t-jetson-io_36.2.0-20231130105725_arm64.deb …
Unpacking nvidia-l4t-jetson-io (36.2.0-20231130105725) …
Selecting previously unselected package nvidia-l4t-jetsonpower-gui-tools.
Preparing to unpack …/nvidia-l4t-jetsonpower-gui-tools_36.2.0-20231130105725_arm64.deb …
Unpacking nvidia-l4t-jetsonpower-gui-tools (36.2.0-20231130105725) …
Selecting previously unselected package nvidia-l4t-multimedia.
Preparing to unpack …/nvidia-l4t-multimedia_36.2.0-20231130105725_arm64.deb …
Unpacking nvidia-l4t-multimedia (36.2.0-20231130105725) …
Selecting previously unselected package nvidia-l4t-multimedia-utils.
Preparing to unpack …/nvidia-l4t-multimedia-utils_36.2.0-20231130105725_arm64.deb …
Unpacking nvidia-l4t-multimedia-utils (36.2.0-20231130105725) …
Selecting previously unselected package nvidia-l4t-nvfancontrol.
Preparing to unpack …/nvidia-l4t-nvfancontrol_36.2.0-20231130105725_arm64.deb …
Unpacking nvidia-l4t-nvfancontrol (36.2.0-20231130105725) …
Selecting previously unselected package nvidia-l4t-nvml.
Preparing to unpack …/nvidia-l4t-nvml_36.2.0-20231130105725_arm64.deb …
Unpacking nvidia-l4t-nvml (36.2.0-20231130105725) …
Selecting previously unselected package nvidia-l4t-nvpmodel.
Preparing to unpack …/nvidia-l4t-nvpmodel_36.2.0-20231130105725_arm64.deb …
Unpacking nvidia-l4t-nvpmodel (36.2.0-20231130105725) …
Selecting previously unselected package nvidia-l4t-nvpmodel-gui-tools.
Preparing to unpack …/nvidia-l4t-nvpmodel-gui-tools_36.2.0-20231130105725_arm64.deb …
Unpacking nvidia-l4t-nvpmodel-gui-tools (36.2.0-20231130105725) …
Selecting previously unselected package nvidia-l4t-nvsci.
Preparing to unpack …/nvidia-l4t-nvsci_36.2.0-20231130105725_arm64.deb …
Unpacking nvidia-l4t-nvsci (36.2.0-20231130105725) …
Selecting previously unselected package nvidia-l4t-oem-config.
Preparing to unpack …/nvidia-l4t-oem-config_36.2.0-20231130105725_arm64.deb …
Unpacking nvidia-l4t-oem-config (36.2.0-20231130105725) …
Selecting previously unselected package nvidia-l4t-openwfd.
Preparing to unpack …/nvidia-l4t-openwfd_36.2.0-20231130105725_arm64.deb …
Unpacking nvidia-l4t-openwfd (36.2.0-20231130105725) …
Selecting previously unselected package nvidia-l4t-optee.
Preparing to unpack …/nvidia-l4t-optee_36.2.0-20231130105725_arm64.deb …
Unpacking nvidia-l4t-optee (36.2.0-20231130105725) …
Selecting previously unselected package nvidia-l4t-pva.
Preparing to unpack …/nvidia-l4t-pva_36.2.0-20231130105725_arm64.deb …
Unpacking nvidia-l4t-pva (36.2.0-20231130105725) …
Selecting previously unselected package nvidia-l4t-tools.
Preparing to unpack …/nvidia-l4t-tools_36.2.0-20231130105725_arm64.deb …
Unpacking nvidia-l4t-tools (36.2.0-20231130105725) …
Selecting previously unselected package nvidia-l4t-vulkan-sc.
Preparing to unpack …/nvidia-l4t-vulkan-sc_36.2.0-20231130105725_arm64.deb …
Unpacking nvidia-l4t-vulkan-sc (36.2.0-20231130105725) …
Selecting previously unselected package nvidia-l4t-vulkan-sc-dev.
Preparing to unpack …/nvidia-l4t-vulkan-sc-dev_36.2.0-20231130105725_arm64.deb …
Unpacking nvidia-l4t-vulkan-sc-dev (36.2.0-20231130105725) …
Selecting previously unselected package nvidia-l4t-vulkan-sc-samples.
Preparing to unpack …/nvidia-l4t-vulkan-sc-samples_36.2.0-20231130105725_arm64.deb …
Unpacking nvidia-l4t-vulkan-sc-samples (36.2.0-20231130105725) …
Selecting previously unselected package nvidia-l4t-vulkan-sc-sdk.
Preparing to unpack …/nvidia-l4t-vulkan-sc-sdk_36.2.0-20231130105725_arm64.deb …
Unpacking nvidia-l4t-vulkan-sc-sdk (36.2.0-20231130105725) …
Selecting previously unselected package nvidia-l4t-wayland.
Preparing to unpack …/nvidia-l4t-wayland_36.2.0-20231130105725_arm64.deb …
Unpacking nvidia-l4t-wayland (36.2.0-20231130105725) …
Selecting previously unselected package nvidia-l4t-weston.
Preparing to unpack …/nvidia-l4t-weston_36.2.0-20231130105725_arm64.deb …
Unpacking nvidia-l4t-weston (36.2.0-20231130105725) …
Selecting previously unselected package nvidia-l4t-x11.
Preparing to unpack …/nvidia-l4t-x11_36.2.0-20231130105725_arm64.deb …
Unpacking nvidia-l4t-x11 (36.2.0-20231130105725) …
Selecting previously unselected package nvidia-l4t-xusb-firmware.
Preparing to unpack …/nvidia-l4t-xusb-firmware_36.2.0-20231130105725_arm64.deb …
Unpacking nvidia-l4t-xusb-firmware (36.2.0-20231130105725) …
Selecting previously unselected package nvidia-l4t-display-kernel.
Preparing to unpack …/nvidia-l4t-display-kernel_5.15.122-tegra-36.2.0-20231130105725_arm64.deb …
Unpacking nvidia-l4t-display-kernel (5.15.122-tegra-36.2.0-20231130105725) …
Selecting previously unselected package nvidia-l4t-kernel.
Preparing to unpack …/nvidia-l4t-kernel_5.15.122-tegra-36.2.0-20231130105725_arm64.deb …
Unpacking nvidia-l4t-kernel (5.15.122-tegra-36.2.0-20231130105725) …
Selecting previously unselected package nvidia-l4t-kernel-dtbs.
Preparing to unpack …/nvidia-l4t-kernel-dtbs_5.15.122-tegra-36.2.0-20231130105725_arm64.deb …
Unpacking nvidia-l4t-kernel-dtbs (5.15.122-tegra-36.2.0-20231130105725) …
Selecting previously unselected package nvidia-l4t-kernel-headers.
Preparing to unpack …/nvidia-l4t-kernel-headers_5.15.122-tegra-36.2.0-20231130105725_arm64.deb …
Unpacking nvidia-l4t-kernel-headers (5.15.122-tegra-36.2.0-20231130105725) …
Selecting previously unselected package nvidia-l4t-kernel-oot-headers.
Preparing to unpack …/nvidia-l4t-kernel-oot-headers_5.15.122-tegra-36.2.0-20231130105725_arm64.deb …
Unpacking nvidia-l4t-kernel-oot-headers (5.15.122-tegra-36.2.0-20231130105725) …
Selecting previously unselected package nvidia-l4t-kernel-oot-modules.
Preparing to unpack …/nvidia-l4t-kernel-oot-modules_5.15.122-tegra-36.2.0-20231130105725_arm64.deb …
Unpacking nvidia-l4t-kernel-oot-modules (5.15.122-tegra-36.2.0-20231130105725) …
Selecting previously unselected package nvidia-l4t-bootloader.
Preparing to unpack …/nvidia-l4t-bootloader_36.2.0-20231130105725_arm64.deb …
Unpacking nvidia-l4t-bootloader (36.2.0-20231130105725) …
Setting up jetson-gpio-common (2.1.3ubuntu1) …
Setting up python3-jetson-gpio (2.1.3ubuntu1) …
dpkg: dependency problems prevent configuration of python-jetson-gpio:
python-jetson-gpio depends on python2:any (<< 2.8).
python-jetson-gpio depends on python2:any (>= 2.7~).

dpkg: error processing package python-jetson-gpio (–install):
dependency problems - leaving unconfigured
Setting up nvidia-l4t-apt-source (36.2.0-20231130105725) …
Pre-installing… skip changing source list.
dpkg: dependency problems prevent configuration of nvidia-l4t-camera:
nvidia-l4t-camera depends on libegl1-mesa; however:
Package libegl1-mesa is not installed.

dpkg: error processing package nvidia-l4t-camera (–install):
dependency problems - leaving unconfigured
Setting up nvidia-l4t-configs (36.2.0-20231130105725) …
Setting up nvidia-l4t-cuda (36.2.0-20231130105725) …
Setting up nvidia-l4t-firmware (36.2.0-20231130105725) …
dpkg: dependency problems prevent configuration of nvidia-l4t-init:
nvidia-l4t-init depends on bridge-utils; however:
Package bridge-utils is not installed.

dpkg: error processing package nvidia-l4t-init (–install):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of nvidia-l4t-jetson-io:
nvidia-l4t-jetson-io depends on device-tree-compiler; however:
Package device-tree-compiler is not installed.

dpkg: error processing package nvidia-l4t-jetson-io (–install):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of nvidia-l4t-jetsonpower-gui-tools:
nvidia-l4t-jetsonpower-gui-tools depends on nvidia-l4t-init (= 36.2.0-20231130105725); however:
Package nvidia-l4t-init is not configured yet.

dpkg: error processing package nvidia-l4t-jetsonpower-gui-tools (–install):
dependency problems - leaving unconfigured
Setting up nvidia-l4t-multimedia-utils (36.2.0-20231130105725) …
dpkg: dependency problems prevent configuration of nvidia-l4t-nvfancontrol:
nvidia-l4t-nvfancontrol depends on nvidia-l4t-init (= 36.2.0-20231130105725); however:
Package nvidia-l4t-init is not configured yet.

dpkg: error processing package nvidia-l4t-nvfancontrol (–install):
dependency problems - leaving unconfigured
Setting up nvidia-l4t-nvml (36.2.0-20231130105725) …
dpkg: dependency problems prevent configuration of nvidia-l4t-nvpmodel:
nvidia-l4t-nvpmodel depends on nvidia-l4t-init (= 36.2.0-20231130105725); however:
Package nvidia-l4t-init is not configured yet.

dpkg: error processing package nvidia-l4t-nvpmodel (–install):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of nvidia-l4t-nvpmodel-gui-tools:
nvidia-l4t-nvpmodel-gui-tools depends on gir1.2-appindicator3-0.1; however:
Package gir1.2-appindicator3-0.1 is not installed.
nvidia-l4t-nvpmodel-gui-tools depends on nvidia-l4t-init (= 36.2.0-20231130105725); however:
Package nvidia-l4t-init is not configured yet.
nvidia-l4t-nvpmodel-gui-tools depends on nvidia-l4t-nvpmodel (= 36.2.0-20231130105725); however:
Package nvidia-l4t-nvpmodel is not configured yet.

dpkg: error processing package nvidia-l4t-nvpmodel-gui-tools (–install):
dependency problems - leaving unconfigured
Setting up nvidia-l4t-nvsci (36.2.0-20231130105725) …
Setting up nvidia-l4t-oem-config (36.2.0-20231130105725) …
Setting up nvidia-l4t-openwfd (36.2.0-20231130105725) …
Setting up nvidia-l4t-optee (36.2.0-20231130105725) …
Setting up nvidia-l4t-pva (36.2.0-20231130105725) …
Setting up nvidia-l4t-tools (36.2.0-20231130105725) …
Setting up nvidia-l4t-vulkan-sc (36.2.0-20231130105725) …
Setting up nvidia-l4t-vulkan-sc-dev (36.2.0-20231130105725) …
Setting up nvidia-l4t-vulkan-sc-sdk (36.2.0-20231130105725) …
dpkg: dependency problems prevent configuration of nvidia-l4t-wayland:
nvidia-l4t-wayland depends on libffi7; however:
Package libffi7 is not installed.

dpkg: error processing package nvidia-l4t-wayland (–install):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of nvidia-l4t-weston:
nvidia-l4t-weston depends on libffi7; however:
Package libffi7 is not installed.

dpkg: error processing package nvidia-l4t-weston (–install):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of nvidia-l4t-x11:
nvidia-l4t-x11 depends on nvidia-l4t-init (= 36.2.0-20231130105725); however:
Package nvidia-l4t-init is not configured yet.

dpkg: error processing package nvidia-l4t-x11 (–install):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of nvidia-l4t-xusb-firmware:
nvidia-l4t-xusb-firmware depends on nvidia-l4t-init (>> 36.2-0); however:
Package nvidia-l4t-init is not configured yet.
nvidia-l4t-xusb-firmware depends on nvidia-l4t-init (<< 36.3-0); however:
Package nvidia-l4t-init is not configured yet.

dpkg: error processing package nvidia-l4t-xusb-firmware (–install):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of nvidia-l4t-kernel:
nvidia-l4t-kernel depends on nvidia-l4t-init (>> 36.2-0); however:
Package nvidia-l4t-init is not configured yet.
nvidia-l4t-kernel depends on nvidia-l4t-init (<< 36.3-0); however:
Package nvidia-l4t-init is not configured yet.

dpkg: error processing package nvidia-l4t-kernel (–install):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of nvidia-l4t-kernel-dtbs:
nvidia-l4t-kernel-dtbs depends on device-tree-compiler; however:
Package device-tree-compiler is not installed.
nvidia-l4t-kernel-dtbs depends on nvidia-l4t-kernel (= 5.15.122-tegra-36.2.0-20231130105725); however:
Package nvidia-l4t-kernel is not configured yet.

dpkg: error processing package nvidia-l4t-kernel-dtbs (–install):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of nvidia-l4t-kernel-headers:
nvidia-l4t-kernel-headers depends on nvidia-l4t-kernel (= 5.15.122-tegra-36.2.0-20231130105725); however:
Package nvidia-l4t-kernel is not configured yet.

dpkg: error processing package nvidia-l4t-kernel-headers (–install):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of nvidia-l4t-kernel-oot-headers:
nvidia-l4t-kernel-oot-headers depends on nvidia-l4t-kernel (= 5.15.122-tegra-36.2.0-20231130105725); however:
Package nvidia-l4t-kernel is not configured yet.

dpkg: error processing package nvidia-l4t-kernel-oot-headers (–install):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of nvidia-l4t-kernel-oot-modules:
nvidia-l4t-kernel-oot-modules depends on nvidia-l4t-kernel (= 5.15.122-tegra-36.2.0-20231130105725); however:
Package nvidia-l4t-kernel is not configured yet.

dpkg: error processing package nvidia-l4t-kernel-oot-modules (–install):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of nvidia-l4t-bootloader:
nvidia-l4t-bootloader depends on nvidia-l4t-init (>> 36.2-0); however:
Package nvidia-l4t-init is not configured yet.
nvidia-l4t-bootloader depends on nvidia-l4t-init (<< 36.3-0); however:
Package nvidia-l4t-init is not configured yet.

dpkg: error processing package nvidia-l4t-bootloader (–install):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of nvidia-l4t-3d-core:
nvidia-l4t-3d-core depends on nvidia-l4t-init (= 36.2.0-20231130105725); however:
Package nvidia-l4t-init is not configured yet.
nvidia-l4t-3d-core depends on nvidia-l4t-wayland (= 36.2.0-20231130105725); however:
Package nvidia-l4t-wayland is not configured yet.
nvidia-l4t-3d-core depends on nvidia-l4t-x11 (= 36.2.0-20231130105725); however:
Package nvidia-l4t-x11 is not configured yet.

dpkg: error processing package nvidia-l4t-3d-core (–install):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of nvidia-l4t-gbm:
nvidia-l4t-gbm depends on nvidia-l4t-3d-core (= 36.2.0-20231130105725); however:
Package nvidia-l4t-3d-core is not configured yet.

dpkg: error processing package nvidia-l4t-gbm (–install):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of nvidia-l4t-graphics-demos:
nvidia-l4t-graphics-demos depends on nvidia-l4t-3d-core (= 36.2.0-20231130105725); however:
Package nvidia-l4t-3d-core is not configured yet.
nvidia-l4t-graphics-demos depends on nvidia-l4t-weston (= 36.2.0-20231130105725); however:
Package nvidia-l4t-weston is not configured yet.

dpkg: error processing package nvidia-l4t-graphics-demos (–install):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of nvidia-l4t-initrd:
nvidia-l4t-initrd depends on nvidia-l4t-xusb-firmware (= 36.2.0-20231130105725); however:
Package nvidia-l4t-xusb-firmware is not configured yet.

dpkg: error processing package nvidia-l4t-initrd (–install):
dependency problems - leaving unconfigured
Setting up nvidia-l4t-multimedia (36.2.0-20231130105725) …
Setting up nvidia-l4t-vulkan-sc-samples (36.2.0-20231130105725) …
dpkg: dependency problems prevent configuration of nvidia-l4t-display-kernel:
nvidia-l4t-display-kernel depends on nvidia-l4t-kernel (= 5.15.122-tegra-36.2.0-20231130105725); however:
Package nvidia-l4t-kernel is not configured yet.

dpkg: error processing package nvidia-l4t-display-kernel (–install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
python-jetson-gpio
nvidia-l4t-camera
nvidia-l4t-init
nvidia-l4t-jetson-io
nvidia-l4t-jetsonpower-gui-tools
nvidia-l4t-nvfancontrol
nvidia-l4t-nvpmodel
nvidia-l4t-nvpmodel-gui-tools
nvidia-l4t-wayland
nvidia-l4t-weston
nvidia-l4t-x11
nvidia-l4t-xusb-firmware
nvidia-l4t-kernel
nvidia-l4t-kernel-dtbs
nvidia-l4t-kernel-headers
nvidia-l4t-kernel-oot-headers
nvidia-l4t-kernel-oot-modules
nvidia-l4t-bootloader
nvidia-l4t-3d-core
nvidia-l4t-gbm
nvidia-l4t-graphics-demos
nvidia-l4t-initrd
nvidia-l4t-display-kernel

Are you using the default rootfs from NVIDIA?
Apparently you are missing a lot of packages here.

I am building my own rootfs using docker approach

Then the error already told you what you should have added to your custom rootfs.

Hi @DaveYYY ,
I modified my Dockerfile and successfully executed apply_binaries.sh. However, when I run jetson-disk-image-creator.sh, I encountered the following errors. Do you have any suggestions on what I should do next?

gzip: /tmp/jetson-builder/build/Linux_for_Tegra/kernel/Image: not in gzip format
_BASE_KERNEL_VERSION=5.15.122-tegra
cp: cannot stat ‘/tmp/jetson-builder/build/Linux_for_Tegra/rootfs/usr/bin/busybox’: No such file or directory
warning: cp -f /tmp/jetson-builder/build/Linux_for_Tegra/rootfs/usr/bin/busybox /tmp/jetson-builder/build/Linux_for_Tegra/bootloader/ramdisk_tmp//bin/busybox
cp: cannot stat ‘/tmp/jetson-builder/build/Linux_for_Tegra/rootfs/usr/sbin/sfdisk’: No such file or directory
warning: cp -f /tmp/jetson-builder/build/Linux_for_Tegra/rootfs/usr/sbin/sfdisk /tmp/jetson-builder/build/Linux_for_Tegra/bootloader/ramdisk_tmp//bin/sfdisk
cp: cannot stat ‘/tmp/jetson-builder/build/Linux_for_Tegra/rootfs/usr/sbin/sgdisk’: No such file or directory
warning: cp -f /tmp/jetson-builder/build/Linux_for_Tegra/rootfs/usr/sbin/sgdisk /tmp/jetson-builder/build/Linux_for_Tegra/bootloader/ramdisk_tmp//bin/sgdisk
cp: cannot stat ‘/tmp/jetson-builder/build/Linux_for_Tegra/rootfs/lib/aarch64-linux-gnu/libwrap.so.0’: No such file or directory
warning: cp -f /tmp/jetson-builder/build/Linux_for_Tegra/rootfs/lib/aarch64-linux-gnu/libwrap.so.0 /tmp/jetson-builder/build/Linux_for_Tegra/bootloader/ramdisk_tmp//lib/aarch64-linux-gnu/libwrap.so.0
cp: cannot stat ‘/tmp/jetson-builder/build/Linux_for_Tegra/rootfs/lib/aarch64-linux-gnu/libmnl.so.0’: No such file or directory
warning: cp -f /tmp/jetson-builder/build/Linux_for_Tegra/rootfs/lib/aarch64-linux-gnu/libmnl.so.0 /tmp/jetson-builder/build/Linux_for_Tegra/bootloader/ramdisk_tmp//lib/aarch64-linux-gnu/libmnl.so.0
cp: cannot stat ‘/tmp/jetson-builder/build/Linux_for_Tegra/rootfs/usr/lib/aarch64-linux-gnu/libfdisk.so.1’: No such file or directory
warning: cp -f /tmp/jetson-builder/build/Linux_for_Tegra/rootfs/usr/lib/aarch64-linux-gnu/libfdisk.so.1 /tmp/jetson-builder/build/Linux_for_Tegra/bootloader/ramdisk_tmp//lib/aarch64-linux-gnu/libfdisk.so.1
cp: cannot stat ‘/tmp/jetson-builder/build/Linux_for_Tegra/rootfs/etc/ssh/sshd_config’: No such file or directory
warning: cp -f /tmp/jetson-builder/build/Linux_for_Tegra/rootfs/etc/ssh/sshd_config /tmp/jetson-builder/build/Linux_for_Tegra/bootloader/ramdisk_tmp//etc/ssh/sshd_config
cp: cannot stat ‘/tmp/jetson-builder/build/Linux_for_Tegra/rootfs/usr/sbin/sshd’: No such file or directory
warning: cp -f /tmp/jetson-builder/build/Linux_for_Tegra/rootfs/usr/sbin/sshd /tmp/jetson-builder/build/Linux_for_Tegra/bootloader/ramdisk_tmp//bin/sshd
cp: cannot stat ‘/tmp/jetson-builder/build/Linux_for_Tegra/rootfs/bin/ping’: No such file or directory
warning: cp -f /tmp/jetson-builder/build/Linux_for_Tegra/rootfs/bin/ping /tmp/jetson-builder/build/Linux_for_Tegra/bootloader/ramdisk_tmp//bin/ping
cp: cannot stat ‘/tmp/jetson-builder/build/Linux_for_Tegra/rootfs/sbin/dhclient-script’: No such file or directory
warning: cp -f /tmp/jetson-builder/build/Linux_for_Tegra/rootfs/sbin/dhclient-script /tmp/jetson-builder/build/Linux_for_Tegra/bootloader/ramdisk_tmp//sbin/dhclient-script
cp: cannot stat ‘/tmp/jetson-builder/build/Linux_for_Tegra/rootfs/bin/ip’: No such file or directory
warning: cp -f /tmp/jetson-builder/build/Linux_for_Tegra/rootfs/bin/ip /tmp/jetson-builder/build/Linux_for_Tegra/bootloader/ramdisk_tmp//bin/ip
cp: cannot stat ‘/tmp/jetson-builder/build/Linux_for_Tegra/rootfs/usr/bin/xxd’: No such file or directory
warning: cp -f /tmp/jetson-builder/build/Linux_for_Tegra/rootfs/usr/bin/xxd /tmp/jetson-builder/build/Linux_for_Tegra/bootloader/ramdisk_tmp//bin/xxd
sed: can’t read /tmp/jetson-builder/build/Linux_for_Tegra/bootloader/ramdisk_tmp//etc/ssh/sshd_config: No such file or directory
command is failed

A lot of binaries are still missing.
I don’t have suggestion other than adding them back.

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