X86_64 repository for r32.6 not providing any packages

Hi there,

we are trying to set-up a cross-compiling environment for xavier agx. We did this successfully for tx2 and tk1 in the past.

In the past we could use the http://repo.download.nvidia.com/jetson/x86_64 repository for this. When adjusting our setup script to deb [arch=amd64] http://repo.download.nvidia.com/jetson/x86_64 bionic r32.6 we do not get any packages form this repository.

Investigations showed, that the needed packages are in the pool of that repo already, see e.g. https://repo.download.nvidia.com/jetson/ which lists those packages or https://repo.download.nvidia.com/jetson/x86_64/bionic/pool/main/c/cuda-cross-aarch64/cuda-cross-aarch64_10.2.460-1_all.deb to see one exact package. So there are packages in the pool but they are not “published” by that repository (correctly?).

Is this a bug or will nvidia not provide those packages via debian-repository anymore? whats the alternative to use?

Another question:

When trying to download the x86_64 cuda repoistory from here CUDA Toolkit 10.2 Download | NVIDIA Developer we only get cuda in version 10.2.89 but our xavier image already has 10.2.460. Is there any way we can download the matching version for our purpose? If thats not possible, will the older version be 100% compatible to use for crosscompiling for the newer version on xavier?


Could you try the below command instead:

$ echo "deb https://repo.download.nvidia.com/jetson/x86_64/bionic r32.6 main" > /etc/apt/sources.list.d/jetpack.list

Due to the need to separate bionic/xenial package, the x86_64 repository is changed from r32.6.
Please refer to: generic-no-api_r2

For the CUDA question, you can find a compatible library from the same JetPack installer.

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