Installation instructions for DeepStream SDK GA on Jetson points to wrong Repository?

Please provide complete information as applicable to your setup.

• Hardware Platform (Jetson Nano)
• DeepStream Version 5.0 GA
• JetPack Version (valid for 4.4)
• TensorRT Version 7.x

Quick Setup guide has an instructions to modify /etc/apt/sources.list.d/nvidia-l4t-apt-source.list and point to the directory as below:

deb https://repo.download.nvidia.com/jetson/common r32.4 main
deb Index r32.4 main

When we move on to installation of DeepStream SDK, it looks like the apt-get install command ignores the .deb file provided and refers to the above repositories, resulting in a different version of DeepStream installed than what is intended by the command.:

BEGIN-------------------------
$ sudo apt-get install ./deepstream_sdk_5.0_arm64.deb
Reading package lists… Done
Building dependency tree
Reading state information… Done
Note, selecting ‘deepstream-5.0’ instead of ‘./deepstream_sdk_5.0_arm64.deb’


Need to get 430 MB of archives.
After this operation, 1,163 MB of additional disk space will be used.
Get:1 https://repo.download.nvidia.com/jetson/common r32.4/main arm64 deepstream-5.0 arm64 5.0.0-1 [430 MB]
2% [1 deepstream-5.0 11.9 MB/430 MB 3%] 1,183 kB/s 5min 53

END ----------------------------

This looks like a mistake in the documentation. Also, the documentation and code refers to DeepStream 4.0 in many places (where it should have been 5.0).

Some one in NVIDIA should review these.

If we remove the /etc/apt/sources.list.d/nvidia-l4t-apt-source.list and do an apt-get update and re-isnatll using the .deb file, this is what happens:

BEGIN---------------------------------------
$ sudo apt-get install ./deepstream_sdk_5.0_arm64.deb

After this operation, 1,163 MB of additional disk space will be used.
Get:1 /home/jetson/Downloads/deepstream_sdk_5.0_arm64.deb deepstream-5.0 arm64 5.0.0-1 [430 MB]
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously unselected package deepstream-5.0.
(Reading database … 141801 files and directories currently installed.)
Preparing to unpack …/deepstream_sdk_5.0_arm64.deb …
Unpacking deepstream-5.0 (5.0.0-1) …
Setting up deepstream-5.0 (5.0.0-1) …


END--------------------------------------

Hi,
Could you please give clear steps of reproducing the issue? Not sure it seems both methods install deepstream-5.0. Please give more information so that we can check further.

In the meantime, you may use SDKManager for installing system image and all packages.

The commands, output and description given above clearly indicate that if the /etc/apt/sources.list.d/nvidia-l4t-apt-source.list is present, then apt-get install will override the .deb file provided in the command line. As long as both are installing the same version, then this is not an issue. Also, this results in downloading the bundle twice (the .deb file manually from the NVIDIA by the user and again same file downloaded from the repository by apt).

Hi,
The installed version should be 5.0.0-1 in both cases. If you do observe incorrect version being installed, please let us know. Thanks.