dusty-nv / jetson-containers

Machine Learning Containers for NVIDIA Jetson and JetPack-L4T
MIT License
1.89k stars 416 forks source link

Cannot build l4t-r35.5.0 ros-noetic-desktop #501

Open bl33m opened 2 months ago

bl33m commented 2 months ago

apologies for the strange artifacts in the terminal output the error that causes the build to fail is.

I ran ./jetson-containers build ros:noetic-desktop. I also tried manually setting L4T_VERSION to 35.4.1 and got the same error. Any help will be appreciated. Thanks!

ERROR: No matching distribution found for packaging

It seems as though the pip server does not have a matching distribution for "packaging" Screenshot from 2024-05-07 14-33-53 Is there a work around for this?

DEPRECATED: The legacy builder is deprecated and will be removed in a future release.
            BuildKit is currently disabled; enable it by removing the DOCKER_BUILDKIT=0
            environment-variable.

Sending build context to Docker daemon  18.43kB

Step 1/5 : ARG BASE_IMAGE
Step 2/5 : FROM ${BASE_IMAGE}
 ---> 5c923ac521a3
Step 3/5 : ENV DEBIAN_FRONTEND=noninteractive     LANGUAGE=en_US:en     LANG=en_US.UTF-8     LC_ALL=en_US.UTF-8
 ---> Using cache
 ---> 0b14048e925c
Step 4/5 : RUN set -ex     && apt-get update     && apt-get install -y --no-install-recommends         locales         locales-all         tzdata     && locale-gen en_US $LANG     && update-locale LC_ALL=$LC_ALL LANG=$LANG     && locale         && apt-get install -y --no-install-recommends         build-essential         software-properties-common         apt-transport-https         ca-certificates         lsb-release         pkg-config         gnupg         git         gdb         wget         curl         nano         zip         unzip         time       sshpass     ssh-client     && apt-get clean     && rm -rf /var/lib/apt/lists/*         && gcc --version     && g++ --version
 ---> Using cache
 ---> 3a997e617c18
Step 5/5 : COPY tarpack /usr/local/bin/
 ---> Using cache
 ---> 06920d7e2c2d
Successfully built 06920d7e2c2d
Successfully tagged otter_jetson:l4t-r35.5.0-build-essential
DEPRECATED: The legacy builder is deprecated and will be removed in a future release.
            BuildKit is currently disabled; enable it by removing the DOCKER_BUILDKIT=0
            environment-variable.

Sending build context to Docker daemon  35.84kB

Step 1/6 : ARG BASE_IMAGE
Step 2/6 : FROM ${BASE_IMAGE}
 ---> 06920d7e2c2d
Step 3/6 : ARG CUDA_ARCH_LIST     PIP_INDEX_REPO     PIP_UPLOAD_REPO     PIP_UPLOAD_USER     PIP_UPLOAD_PASS     PIP_TRUSTED_HOSTS     TAR_INDEX_URL     SCP_UPLOAD_URL     SCP_UPLOAD_USER     SCP_UPLOAD_PASS     DISTRO="ubuntu2004"     DEBIAN_FRONTEND=noninteractive
 ---> Using cache
 ---> f75e4478c241
Step 4/6 : ENV CUDA_HOME="/usr/local/cuda"
 ---> Using cache
 ---> 50b917f9f165
Step 5/6 : ENV NVCC_PATH="$CUDA_HOME/bin/nvcc"
 ---> Using cache
 ---> 7a503abdaf06
Step 6/6 : ENV CUDAARCHS=${CUDA_ARCH_LIST}     CUDA_ARCHITECTURES=${CUDA_ARCH_LIST}     CUDA_HOME="/usr/local/cuda"     CUDNN_LIB_PATH="/usr/lib/aarch64-linux-gnu"     CUDNN_LIB_INCLUDE_PATH="/usr/include"     CMAKE_CUDA_COMPILER=${NVCC_PATH}     CUDA_NVCC_EXECUTABLE=${NVCC_PATH}     CUDACXX=${NVCC_PATH}     TORCH_NVCC_FLAGS="-Xfatbin -compress-all"     CUDA_BIN_PATH="${CUDA_HOME}/bin"     CUDA_TOOLKIT_ROOT_DIR="${CUDA_HOME}"     PATH="$CUDA_HOME/bin:${PATH}"     LD_LIBRARY_PATH="${CUDA_HOME}/compat:${CUDA_HOME}/lib64:${LD_LIBRARY_PATH}"     TAR_INDEX_URL=${TAR_INDEX_URL}     PIP_INDEX_URL=${PIP_INDEX_REPO}     PIP_TRUSTED_HOST=${PIP_TRUSTED_HOSTS}     TWINE_REPOSITORY_URL=${PIP_UPLOAD_REPO}     TWINE_USERNAME=${PIP_UPLOAD_USER}     TWINE_PASSWORD=${PIP_UPLOAD_PASS}     SCP_UPLOAD_URL=${SCP_UPLOAD_URL}     SCP_UPLOAD_USER=${SCP_UPLOAD_USER}     SCP_UPLOAD_PASS=${SCP_UPLOAD_PASS}     DEBIAN_FRONTEND=noninteractive
 ---> Using cache
 ---> 4d8568f54e39
Successfully built 4d8568f54e39
Successfully tagged otter_jetson:l4t-r35.5.0-cuda
{
   "cuda" : {
      "name" : "CUDA SDK",
      "version" : "11.4.19"
   },
   "cuda_compat" : {
      "name" : "CUDA Specific Libraries",
      "version" : "11.4.31478197"
   },
   "cuda_cudart" : {
      "name" : "CUDA Runtime (cudart)",
      "version" : "11.4.298"
   },
   "cuda_cuobjdump" : {
      "name" : "cuobjdump",
      "version" : "11.4.315"
   },
   "cuda_cupti" : {
      "name" : "CUPTI",
      "version" : "11.4.298"
   },
   "cuda_cuxxfilt" : {
      "name" : "CUDA cu++ filt",
      "version" : "11.4.300"
   },
   "cuda_gdb" : {
      "name" : "CUDA GDB",
      "version" : "11.4.298"
   },
   "cuda_nvcc" : {
      "name" : "CUDA NVCC",
      "version" : "11.4.315"
   },
   "cuda_nvdisasm" : {
      "name" : "CUDA nvdisasm",
      "version" : "11.4.298"
   },
   "cuda_nvml_dev" : {
      "name" : "CUDA NVML Headers",
      "version" : "11.4.298"
   },
   "cuda_nvprune" : {
      "name" : "CUDA nvprune",
      "version" : "11.4.298"
   },
   "cuda_nvrtc" : {
      "name" : "CUDA NVRTC",
      "version" : "11.4.300"
   },
   "cuda_nvtx" : {
      "name" : "CUDA NVTX",
      "version" : "11.4.300"
   },
   "cuda_samples" : {
      "name" : "CUDA Samples",
      "version" : "11.4.300"
   },
   "cuda_sanitizer_api" : {
      "name" : "CUDA Compute Sanitizer API",
      "version" : "11.4.298"
   },
   "cuda_thrust" : {
      "name" : "CUDA C++ Core Compute Libraries",
      "version" : "11.4.298"
   },
   "libcublas" : {
      "name" : "CUDA cuBLAS",
      "version" : "11.6.6.84"
   },
   "libcudla" : {
      "name" : "CUDA cuDLA",
      "version" : "11.4.298"
   },
   "libcufft" : {
      "name" : "CUDA cuFFT",
      "version" : "10.6.0.202"
   },
   "libcurand" : {
      "name" : "CUDA cuRAND",
      "version" : "10.2.5.297"
   },
   "libcusolver" : {
      "name" : "CUDA cuSOLVER",
      "version" : "11.2.0.297"
   },
   "libcusparse" : {
      "name" : "CUDA cuSPARSE",
      "version" : "11.6.0.299"
   },
   "libnpp" : {
      "name" : "CUDA NPP",
      "version" : "11.4.0.287"
   },
   "nsight_compute" : {
      "name" : "Nsight Compute",
      "version" : "2021.2.8.1"
   }
}
#define CUDNN_MAJOR 8
#define CUDNN_MINOR 6
#define CUDNN_VERSION (CUDNN_MAJOR * 1000 + CUDNN_MINOR * 100 + CUDNN_PATCHLEVEL)
#define CUDNN_MAX_SM_MAJOR_NUMBER 9
#define CUDNN_MAX_SM_MINOR_NUMBER 0
#define CUDNN_MAX_DEVICE_VERSION (CUDNN_MAX_SM_MAJOR_NUMBER * 100) + (CUDNN_MAX_SM_MINOR_NUMBER * 10)
building cuDNN conv_sample
/bin/sh: 1: file: not found
CUDA_VERSION is 11040
Linking agains cublasLt = true
CUDA VERSION: 11040
TARGET ARCH: aarch64
TARGET OS: linux
SMS: 35 50 53 60 61 62 70 72 75 80 86
/usr/local/cuda/bin/nvcc -I/usr/local/cuda/include -I/usr/local/cuda/include  -ccbin g++ -m64    -gencode arch=compute_35,code=sm_35 -gencode arch=compute_50,code=sm_50 -gencode arch=compute_53,code=sm_53 -gencode arch=compute_60,code=sm_60 -gencode arch=compute_61,code=sm_61 -gencode arch=compute_62,code=sm_62 -gencode arch=compute_70,code=sm_70 -gencode arch=compute_72,code=sm_72 -gencode arch=compute_75,code=sm_75 -gencode arch=compute_80,code=sm_80 -gencode arch=compute_86,code=sm_86 -gencode arch=compute_86,code=compute_86 -o fp16_dev.o -c fp16_dev.cu
g++ -I/usr/local/cuda/include -I/usr/local/cuda/include   -o fp16_emu.o -c fp16_emu.cpp
g++ -I/usr/local/cuda/include -I/usr/local/cuda/include   -o conv_sample.o -c conv_sample.cpp
nvcc warning : The 'compute_35', 'compute_37', 'compute_50', 'sm_35', 'sm_37' and 'sm_50' architectures are deprecated, and may be removed in a future release (Use -Wno-deprecated-gpu-targets to suppress warning).
fp16_emu.cpp: In function ‘float convertToFloat(void*, cudnnDataType_t)’:
fp16_emu.cpp:163:1: warning: control reaches end of non-void function [-Wreturn-type]
  163 | }
      | ^
/usr/local/cuda/bin/nvcc   -ccbin g++ -m64      -gencode arch=compute_35,code=sm_35 -gencode arch=compute_50,code=sm_50 -gencode arch=compute_53,code=sm_53 -gencode arch=compute_60,code=sm_60 -gencode arch=compute_61,code=sm_61 -gencode arch=compute_62,code=sm_62 -gencode arch=compute_70,code=sm_70 -gencode arch=compute_72,code=sm_72 -gencode arch=compute_75,code=sm_75 -gencode arch=compute_80,code=sm_80 -gencode arch=compute_86,code=sm_86 -gencode arch=compute_86,code=compute_86 -o conv_sample fp16_dev.o fp16_emu.o conv_sample.o -I/usr/local/cuda/include -I/usr/local/cuda/include -L/usr/local/cuda/lib64 -L/usr/local/cuda/lib64 -L/usr/lib/aarch64-linux-gnu -lcublasLt -lcudart -lcublas -lcudnn -lstdc++ -lm
nvcc warning : The 'compute_35', 'compute_37', 'compute_50', 'sm_35', 'sm_37' and 'sm_50' architectures are deprecated, and may be removed in a future release (Use -Wno-deprecated-gpu-targets to suppress warning).
Executing: conv_sample
Using format CUDNN_TENSOR_NCHW (for INT8x4 and INT8x32 tests use CUDNN_TENSOR_NCHW_VECT_C)
Testing single precision
====USER DIMENSIONS====
input dims are 1, 32, 4, 4
filter dims are 32, 32, 1, 1
output dims are 1, 32, 4, 4
====PADDING DIMENSIONS====
padded input dims are 1, 32, 4, 4
padded filter dims are 32, 32, 1, 1
padded output dims are 1, 32, 4, 4
Testing conv
^^^^ CUDA : elapsed = 0.000432968 sec,  
Test PASSED
Testing half precision (math in single precision)
====USER DIMENSIONS====
input dims are 1, 32, 4, 4
filter dims are 32, 32, 1, 1
output dims are 1, 32, 4, 4
====PADDING DIMENSIONS====
padded input dims are 1, 32, 4, 4
padded filter dims are 32, 32, 1, 1
padded output dims are 1, 32, 4, 4
Testing conv
^^^^ CUDA : elapsed = 1.02857 sec,  
Test PASSED
DEPRECATED: The legacy builder is deprecated and will be removed in a future release.
            BuildKit is currently disabled; enable it by removing the DOCKER_BUILDKIT=0
            environment-variable.

Sending build context to Docker daemon  20.48kB

Step 1/6 : ARG BASE_IMAGE
Step 2/6 : FROM ${BASE_IMAGE}
 ---> 4d8568f54e39
Step 3/6 : ARG PYTHON_VERSION_ARG
 ---> Using cache
 ---> 65ac69a1c63d
Step 4/6 : ENV PYTHON_VERSION=${PYTHON_VERSION_ARG}     PIP_DISABLE_PIP_VERSION_CHECK=on     PIP_DEFAULT_TIMEOUT=100     PYTHONFAULTHANDLER=1     PYTHONUNBUFFERED=1     PYTHONIOENCODING=utf-8     PYTHONHASHSEED=random     PIP_NO_CACHE_DIR=off     PIP_CACHE_PURGE=true     PIP_ROOT_USER_ACTION=ignore     TWINE_NON_INTERACTIVE=1     DEBIAN_FRONTEND=noninteractive
 ---> Using cache
 ---> a7115cb7a6e2
Step 5/6 : COPY install.sh /tmp/install_python.sh
 ---> Using cache
 ---> 73c906d24b36
Step 6/6 : RUN /tmp/install_python.sh
 ---> Running in da6662b659ee
+ apt-get update
Get:1 https://repo.download.nvidia.com/jetson/common r35.4 InRelease [2,555 B]
Get:2 http://ports.ubuntu.com/ubuntu-ports focal InRelease [265 kB]
Get:3 https://repo.download.nvidia.com/jetson/common r35.4/main arm64 Packages [19.6 kB]
Get:4 http://ports.ubuntu.com/ubuntu-ports focal-updates InRelease [114 kB]
Get:5 http://ports.ubuntu.com/ubuntu-ports focal-backports InRelease [108 kB]
Get:6 http://ports.ubuntu.com/ubuntu-ports focal-security InRelease [114 kB]
Get:7 http://ports.ubuntu.com/ubuntu-ports focal/universe arm64 Packages [11.1 MB]
Get:8 http://ports.ubuntu.com/ubuntu-ports focal/multiverse arm64 Packages [139 kB]
Get:9 http://ports.ubuntu.com/ubuntu-ports focal/restricted arm64 Packages [1,317 B]
Get:10 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 Packages [1,234 kB]
Get:11 http://ports.ubuntu.com/ubuntu-ports focal-updates/universe arm64 Packages [1,395 kB]
Get:12 http://ports.ubuntu.com/ubuntu-ports focal-updates/restricted arm64 Packages [52.3 kB]
Get:13 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 Packages [3,097 kB]
Get:14 http://ports.ubuntu.com/ubuntu-ports focal-updates/multiverse arm64 Packages [10.7 kB]
Get:15 http://ports.ubuntu.com/ubuntu-ports focal-backports/universe arm64 Packages [27.8 kB]
Get:16 http://ports.ubuntu.com/ubuntu-ports focal-backports/main arm64 Packages [54.8 kB]
Get:17 http://ports.ubuntu.com/ubuntu-ports focal-security/multiverse arm64 Packages [4,661 B]
Get:18 http://ports.ubuntu.com/ubuntu-ports focal-security/restricted arm64 Packages [52.0 kB]
Get:19 http://ports.ubuntu.com/ubuntu-ports focal-security/main arm64 Packages [2,715 kB]
Get:20 http://ports.ubuntu.com/ubuntu-ports focal-security/universe arm64 Packages [1,099 kB]
Fetched 21.6 MB in 3s (6,263 kB/s)
Reading package lists...
+ apt-get install -y --no-install-recommends python3.8 python3.8-dev
Reading package lists...
Building dependency tree...
Reading state information...
python3.8 is already the newest version (3.8.10-0ubuntu1~20.04.9).
python3.8 set to manually installed.
The following additional packages will be installed:
  libexpat1-dev libpython3.8-dev
The following NEW packages will be installed:
  libexpat1-dev libpython3.8-dev python3.8-dev
0 upgraded, 3 newly installed, 0 to remove and 125 not upgraded.
Need to get 4,376 kB of archives.
After this operation, 19.4 MB of additional disk space will be used.
Get:1 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 libexpat1-dev arm64 2.2.9-1ubuntu0.6 [104 kB]
Get:2 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 libpython3.8-dev arm64 3.8.10-0ubuntu1~20.04.9 [3,758 kB]
Get:3 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 python3.8-dev arm64 3.8.10-0ubuntu1~20.04.9 [514 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 4,376 kB in 1s (4,357 kB/s)
Selecting previously unselected package libexpat1-dev:arm64.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 52680 files and directories currently installed.)
Preparing to unpack .../libexpat1-dev_2.2.9-1ubuntu0.6_arm64.deb ...
Unpacking libexpat1-dev:arm64 (2.2.9-1ubuntu0.6) ...
Selecting previously unselected package libpython3.8-dev:arm64.
Preparing to unpack .../libpython3.8-dev_3.8.10-0ubuntu1~20.04.9_arm64.deb ...
Unpacking libpython3.8-dev:arm64 (3.8.10-0ubuntu1~20.04.9) ...
Selecting previously unselected package python3.8-dev.
Preparing to unpack .../python3.8-dev_3.8.10-0ubuntu1~20.04.9_arm64.deb ...
Unpacking python3.8-dev (3.8.10-0ubuntu1~20.04.9) ...
Setting up libexpat1-dev:arm64 (2.2.9-1ubuntu0.6) ...
Setting up libpython3.8-dev:arm64 (3.8.10-0ubuntu1~20.04.9) ...
Setting up python3.8-dev (3.8.10-0ubuntu1~20.04.9) ...
+ which python3.8
/usr/bin/python3.8
+ return_code=0
+ set -e
+ '[' 0 '!=' 0 ']'
+ rm -rf /var/lib/apt/lists/auxfiles /var/lib/apt/lists/lock /var/lib/apt/lists/partial /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_focal-backports_InRelease /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_focal-backports_main_binary-arm64_Packages.lz4 /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_focal-backports_universe_binary-arm64_Packages.lz4 /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_focal_InRelease /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_focal_main_binary-arm64_Packages.lz4 /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_focal_multiverse_binary-arm64_Packages.lz4 /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_focal_restricted_binary-arm64_Packages.lz4 /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_focal-security_InRelease /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_focal-security_main_binary-arm64_Packages.lz4 /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_focal-security_multiverse_binary-arm64_Packages.lz4 /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_focal-security_restricted_binary-arm64_Packages.lz4 /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_focal-security_universe_binary-arm64_Packages.lz4 /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_focal_universe_binary-arm64_Packages.lz4 /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_focal-updates_InRelease /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_focal-updates_main_binary-arm64_Packages.lz4 /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_focal-updates_multiverse_binary-arm64_Packages.lz4 /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_focal-updates_restricted_binary-arm64_Packages.lz4 /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_focal-updates_universe_binary-arm64_Packages.lz4 /var/lib/apt/lists/repo.download.nvidia.com_jetson_common_dists_r35.4_InRelease /var/lib/apt/lists/repo.download.nvidia.com_jetson_common_dists_r35.4_main_binary-arm64_Packages.lz4
+ apt-get clean
+ curl -sS https://bootstrap.pypa.io/get-pip.py
+ python3.8
Looking in indexes: http://jetson.webredirect.org/jp5/cu114
Collecting pip
  Downloading http://jetson.webredirect.org/root/pypi/%2Bf/ba0/d021a166865d2/pip-24.0-py3-none-any.whl (2.1 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.1/2.1 MB 1.9 MB/s eta 0:00:00
Collecting setuptools
  Downloading http://jetson.webredirect.org/root/pypi/%2Bf/c63/6ac361bc47580/setuptools-69.5.1-py3-none-any.whl (894 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 894.6/894.6 kB 991.7 kB/s eta 0:00:00
Collecting wheel
  Downloading http://jetson.webredirect.org/root/pypi/%2Bf/55c/570405f142630/wheel-0.43.0-py3-none-any.whl (65 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 65.8/65.8 kB 466.0 kB/s eta 0:00:00
Installing collected packages: wheel, setuptools, pip
Successfully installed pip-24.0 setuptools-69.5.1 wheel-0.43.0
+ ln -s /usr/bin/python3.8 /usr/local/bin/python3
+ which python3
/usr/local/bin/python3
+ python3 --version
Python 3.8.10
+ which pip3
/usr/local/bin/pip3
+ pip3 --version
pip 24.0 from /usr/local/lib/python3.8/dist-packages/pip (python 3.8)
+ python3 -m pip install --upgrade pip --index-url https://pypi.org/simple
Requirement already satisfied: pip in /usr/local/lib/python3.8/dist-packages (24.0)
+ pip3 install --no-cache-dir --verbose --no-binary :all: psutil
Using pip 24.0 from /usr/local/lib/python3.8/dist-packages/pip (python 3.8)
Looking in indexes: http://jetson.webredirect.org/jp5/cu114
Collecting psutil
  Downloading http://jetson.webredirect.org/root/pypi/%2Bf/6be/126e3225486df/psutil-5.9.8.tar.gz (503 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 503.2/503.2 kB 394.3 kB/s eta 0:00:00
  Installing build dependencies: started
  Running command pip subprocess to install build dependencies
  Looking in indexes: http://jetson.webredirect.org/jp5/cu114
  Collecting setuptools>=43
    Downloading http://jetson.webredirect.org/root/pypi/%2Bf/6c1/fccdac05a97e5/setuptools-69.5.1.tar.gz (2.3 MB)
       ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 1.4 MB/s eta 0:00:00
    Getting requirements to build wheel: started
    Getting requirements to build wheel: finished with status 'done'
    Installing backend dependencies: started
    Installing backend dependencies: finished with status 'done'
    Preparing metadata (pyproject.toml): started
    Preparing metadata (pyproject.toml): finished with status 'done'
  Collecting wheel
    Downloading http://jetson.webredirect.org/root/pypi/%2Bf/465/ef92c69fa5c5d/wheel-0.43.0.tar.gz (99 kB)
       ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 99.1/99.1 kB 199.3 kB/s eta 0:00:00
    Installing build dependencies: started
    Installing build dependencies: finished with status 'done'
    Getting requirements to build wheel: started
    Getting requirements to build wheel: finished with status 'done'
    Preparing metadata (pyproject.toml): started
    Preparing metadata (pyproject.toml): finished with status 'done'
  Building wheels for collected packages: setuptools, wheel
    Building wheel for setuptools (pyproject.toml): started
    Building wheel for setuptools (pyproject.toml): finished with status 'done'
    Created wheel for setuptools: filename=setuptools-69.5.1-py3-none-any.whl size=894566 sha256=bc269ea8405e908193120a41601b59a95216cac35e37b226f43316c72c1b48a0
    Stored in directory: /tmp/pip-ephem-wheel-cache-uf36tgad/wheels/2a/3e/7c/fcc752d253270f7004fba482badd1da60fae1f4dc7f50abc4c
    Building wheel for wheel (pyproject.toml): started
    Building wheel for wheel (pyproject.toml): finished with status 'done'
    Created wheel for wheel: filename=wheel-0.43.0-py3-none-any.whl size=65775 sha256=55c570405f142630c6b9f72fe09d9b67cf1477fcf543ae5b8dcb1f5b7377da81
    Stored in directory: /tmp/pip-ephem-wheel-cache-uf36tgad/wheels/ff/94/17/4c053197dd83d8ee1249f7920b757fb52ad13f7989ec283068
  Successfully built setuptools wheel
  Installing collected packages: wheel, setuptools
  Successfully installed setuptools-69.5.1 wheel-0.43.0
  Installing build dependencies: finished with status 'done'
  Getting requirements to build wheel: started
  Running command Getting requirements to build wheel
  running egg_info
  writing psutil.egg-info/PKG-INFO
  writing dependency_links to psutil.egg-info/dependency_links.txt
  writing requirements to psutil.egg-info/requires.txt
  writing top-level names to psutil.egg-info/top_level.txt
  reading manifest file 'psutil.egg-info/SOURCES.txt'
  reading manifest template 'MANIFEST.in'
  adding license file 'LICENSE'
  writing manifest file 'psutil.egg-info/SOURCES.txt'
  Getting requirements to build wheel: finished with status 'done'
  Preparing metadata (pyproject.toml): started
  Running command Preparing metadata (pyproject.toml)
  running dist_info
  creating /tmp/pip-modern-metadata-pkvb4j69/psutil.egg-info
  writing /tmp/pip-modern-metadata-pkvb4j69/psutil.egg-info/PKG-INFO
  writing dependency_links to /tmp/pip-modern-metadata-pkvb4j69/psutil.egg-info/dependency_links.txt
  writing requirements to /tmp/pip-modern-metadata-pkvb4j69/psutil.egg-info/requires.txt
  writing top-level names to /tmp/pip-modern-metadata-pkvb4j69/psutil.egg-info/top_level.txt
  writing manifest file '/tmp/pip-modern-metadata-pkvb4j69/psutil.egg-info/SOURCES.txt'
  reading manifest file '/tmp/pip-modern-metadata-pkvb4j69/psutil.egg-info/SOURCES.txt'
  reading manifest template 'MANIFEST.in'
  adding license file 'LICENSE'
  writing manifest file '/tmp/pip-modern-metadata-pkvb4j69/psutil.egg-info/SOURCES.txt'
  creating '/tmp/pip-modern-metadata-pkvb4j69/psutil-5.9.8.dist-info'
  Preparing metadata (pyproject.toml): finished with status 'done'
Building wheels for collected packages: psutil
  Building wheel for psutil (pyproject.toml): started
  Running command Building wheel for psutil (pyproject.toml)
  running bdist_wheel
  running build
  running build_py
  creating build
  creating build/lib.linux-aarch64-cpython-38
  creating build/lib.linux-aarch64-cpython-38/psutil
  copying psutil/_psposix.py -> build/lib.linux-aarch64-cpython-38/psutil
  copying psutil/_psaix.py -> build/lib.linux-aarch64-cpython-38/psutil
  copying psutil/_psbsd.py -> build/lib.linux-aarch64-cpython-38/psutil
  copying psutil/_pssunos.py -> build/lib.linux-aarch64-cpython-38/psutil
  copying psutil/_pslinux.py -> build/lib.linux-aarch64-cpython-38/psutil
  copying psutil/_compat.py -> build/lib.linux-aarch64-cpython-38/psutil
  copying psutil/_psosx.py -> build/lib.linux-aarch64-cpython-38/psutil
  copying psutil/_pswindows.py -> build/lib.linux-aarch64-cpython-38/psutil
  copying psutil/_common.py -> build/lib.linux-aarch64-cpython-38/psutil
  copying psutil/__init__.py -> build/lib.linux-aarch64-cpython-38/psutil
  creating build/lib.linux-aarch64-cpython-38/psutil/tests
  copying psutil/tests/test_connections.py -> build/lib.linux-aarch64-cpython-38/psutil/tests
  copying psutil/tests/test_memleaks.py -> build/lib.linux-aarch64-cpython-38/psutil/tests
  copying psutil/tests/test_sunos.py -> build/lib.linux-aarch64-cpython-38/psutil/tests
  copying psutil/tests/test_misc.py -> build/lib.linux-aarch64-cpython-38/psutil/tests
  copying psutil/tests/test_aix.py -> build/lib.linux-aarch64-cpython-38/psutil/tests
  copying psutil/tests/test_unicode.py -> build/lib.linux-aarch64-cpython-38/psutil/tests
  copying psutil/tests/__main__.py -> build/lib.linux-aarch64-cpython-38/psutil/tests
  copying psutil/tests/runner.py -> build/lib.linux-aarch64-cpython-38/psutil/tests
  copying psutil/tests/test_contracts.py -> build/lib.linux-aarch64-cpython-38/psutil/tests
  copying psutil/tests/test_osx.py -> build/lib.linux-aarch64-cpython-38/psutil/tests
  copying psutil/tests/test_system.py -> build/lib.linux-aarch64-cpython-38/psutil/tests
  copying psutil/tests/test_windows.py -> build/lib.linux-aarch64-cpython-38/psutil/tests
  copying psutil/tests/test_process_all.py -> build/lib.linux-aarch64-cpython-38/psutil/tests
  copying psutil/tests/test_posix.py -> build/lib.linux-aarch64-cpython-38/psutil/tests
  copying psutil/tests/test_testutils.py -> build/lib.linux-aarch64-cpython-38/psutil/tests
  copying psutil/tests/test_process.py -> build/lib.linux-aarch64-cpython-38/psutil/tests
  copying psutil/tests/test_bsd.py -> build/lib.linux-aarch64-cpython-38/psutil/tests
  copying psutil/tests/__init__.py -> build/lib.linux-aarch64-cpython-38/psutil/tests
  copying psutil/tests/test_linux.py -> build/lib.linux-aarch64-cpython-38/psutil/tests
  running build_ext
  building 'psutil._psutil_linux' extension
  creating build/temp.linux-aarch64-cpython-38
  creating build/temp.linux-aarch64-cpython-38/psutil
  creating build/temp.linux-aarch64-cpython-38/psutil/arch
  creating build/temp.linux-aarch64-cpython-38/psutil/arch/linux
  aarch64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_SIZEOF_PID_T=4 -DPSUTIL_VERSION=598 -DPy_LIMITED_API=0x03060000 -DPSUTIL_LINUX=1 -I/usr/include/python3.8 -c psutil/_psutil_common.c -o build/temp.linux-aarch64-cpython-38/psutil/_psutil_common.o
  aarch64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_SIZEOF_PID_T=4 -DPSUTIL_VERSION=598 -DPy_LIMITED_API=0x03060000 -DPSUTIL_LINUX=1 -I/usr/include/python3.8 -c psutil/_psutil_linux.c -o build/temp.linux-aarch64-cpython-38/psutil/_psutil_linux.o
  aarch64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_SIZEOF_PID_T=4 -DPSUTIL_VERSION=598 -DPy_LIMITED_API=0x03060000 -DPSUTIL_LINUX=1 -I/usr/include/python3.8 -c psutil/_psutil_posix.c -o build/temp.linux-aarch64-cpython-38/psutil/_psutil_posix.o
  aarch64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_SIZEOF_PID_T=4 -DPSUTIL_VERSION=598 -DPy_LIMITED_API=0x03060000 -DPSUTIL_LINUX=1 -I/usr/include/python3.8 -c psutil/arch/linux/disk.c -o build/temp.linux-aarch64-cpython-38/psutil/arch/linux/disk.o
  aarch64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_SIZEOF_PID_T=4 -DPSUTIL_VERSION=598 -DPy_LIMITED_API=0x03060000 -DPSUTIL_LINUX=1 -I/usr/include/python3.8 -c psutil/arch/linux/mem.c -o build/temp.linux-aarch64-cpython-38/psutil/arch/linux/mem.o
  aarch64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_SIZEOF_PID_T=4 -DPSUTIL_VERSION=598 -DPy_LIMITED_API=0x03060000 -DPSUTIL_LINUX=1 -I/usr/include/python3.8 -c psutil/arch/linux/net.c -o build/temp.linux-aarch64-cpython-38/psutil/arch/linux/net.o
  aarch64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_SIZEOF_PID_T=4 -DPSUTIL_VERSION=598 -DPy_LIMITED_API=0x03060000 -DPSUTIL_LINUX=1 -I/usr/include/python3.8 -c psutil/arch/linux/proc.c -o build/temp.linux-aarch64-cpython-38/psutil/arch/linux/proc.o
  aarch64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_SIZEOF_PID_T=4 -DPSUTIL_VERSION=598 -DPy_LIMITED_API=0x03060000 -DPSUTIL_LINUX=1 -I/usr/include/python3.8 -c psutil/arch/linux/users.c -o build/temp.linux-aarch64-cpython-38/psutil/arch/linux/users.o
  aarch64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 build/temp.linux-aarch64-cpython-38/psutil/_psutil_common.o build/temp.linux-aarch64-cpython-38/psutil/_psutil_linux.o build/temp.linux-aarch64-cpython-38/psutil/_psutil_posix.o build/temp.linux-aarch64-cpython-38/psutil/arch/linux/disk.o build/temp.linux-aarch64-cpython-38/psutil/arch/linux/mem.o build/temp.linux-aarch64-cpython-38/psutil/arch/linux/net.o build/temp.linux-aarch64-cpython-38/psutil/arch/linux/proc.o build/temp.linux-aarch64-cpython-38/psutil/arch/linux/users.o -L/usr/lib -o build/lib.linux-aarch64-cpython-38/psutil/_psutil_linux.abi3.so
  building 'psutil._psutil_posix' extension
  aarch64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_SIZEOF_PID_T=4 -DPSUTIL_VERSION=598 -DPy_LIMITED_API=0x03060000 -DPSUTIL_LINUX=1 -I/usr/include/python3.8 -c psutil/_psutil_common.c -o build/temp.linux-aarch64-cpython-38/psutil/_psutil_common.o
  aarch64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_SIZEOF_PID_T=4 -DPSUTIL_VERSION=598 -DPy_LIMITED_API=0x03060000 -DPSUTIL_LINUX=1 -I/usr/include/python3.8 -c psutil/_psutil_posix.c -o build/temp.linux-aarch64-cpython-38/psutil/_psutil_posix.o
  aarch64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 build/temp.linux-aarch64-cpython-38/psutil/_psutil_common.o build/temp.linux-aarch64-cpython-38/psutil/_psutil_posix.o -L/usr/lib -o build/lib.linux-aarch64-cpython-38/psutil/_psutil_posix.abi3.so
  installing to build/bdist.linux-aarch64/wheel
  running install
  running install_lib
  creating build/bdist.linux-aarch64
  creating build/bdist.linux-aarch64/wheel
  creating build/bdist.linux-aarch64/wheel/psutil
  copying build/lib.linux-aarch64-cpython-38/psutil/_psposix.py -> build/bdist.linux-aarch64/wheel/psutil
  copying build/lib.linux-aarch64-cpython-38/psutil/_psaix.py -> build/bdist.linux-aarch64/wheel/psutil
  copying build/lib.linux-aarch64-cpython-38/psutil/_psbsd.py -> build/bdist.linux-aarch64/wheel/psutil
  copying build/lib.linux-aarch64-cpython-38/psutil/_pssunos.py -> build/bdist.linux-aarch64/wheel/psutil
  copying build/lib.linux-aarch64-cpython-38/psutil/_psutil_linux.abi3.so -> build/bdist.linux-aarch64/wheel/psutil
  creating build/bdist.linux-aarch64/wheel/psutil/tests
  copying build/lib.linux-aarch64-cpython-38/psutil/tests/test_connections.py -> build/bdist.linux-aarch64/wheel/psutil/tests
  copying build/lib.linux-aarch64-cpython-38/psutil/tests/test_memleaks.py -> build/bdist.linux-aarch64/wheel/psutil/tests
  copying build/lib.linux-aarch64-cpython-38/psutil/tests/test_sunos.py -> build/bdist.linux-aarch64/wheel/psutil/tests
  copying build/lib.linux-aarch64-cpython-38/psutil/tests/test_misc.py -> build/bdist.linux-aarch64/wheel/psutil/tests
  copying build/lib.linux-aarch64-cpython-38/psutil/tests/test_aix.py -> build/bdist.linux-aarch64/wheel/psutil/tests
  copying build/lib.linux-aarch64-cpython-38/psutil/tests/test_unicode.py -> build/bdist.linux-aarch64/wheel/psutil/tests
  copying build/lib.linux-aarch64-cpython-38/psutil/tests/__main__.py -> build/bdist.linux-aarch64/wheel/psutil/tests
  copying build/lib.linux-aarch64-cpython-38/psutil/tests/runner.py -> build/bdist.linux-aarch64/wheel/psutil/tests
  copying build/lib.linux-aarch64-cpython-38/psutil/tests/test_contracts.py -> build/bdist.linux-aarch64/wheel/psutil/tests
  copying build/lib.linux-aarch64-cpython-38/psutil/tests/test_osx.py -> build/bdist.linux-aarch64/wheel/psutil/tests
  copying build/lib.linux-aarch64-cpython-38/psutil/tests/test_system.py -> build/bdist.linux-aarch64/wheel/psutil/tests
  copying build/lib.linux-aarch64-cpython-38/psutil/tests/test_windows.py -> build/bdist.linux-aarch64/wheel/psutil/tests
  copying build/lib.linux-aarch64-cpython-38/psutil/tests/test_process_all.py -> build/bdist.linux-aarch64/wheel/psutil/tests
  copying build/lib.linux-aarch64-cpython-38/psutil/tests/test_posix.py -> build/bdist.linux-aarch64/wheel/psutil/tests
  copying build/lib.linux-aarch64-cpython-38/psutil/tests/test_testutils.py -> build/bdist.linux-aarch64/wheel/psutil/tests
  copying build/lib.linux-aarch64-cpython-38/psutil/tests/test_process.py -> build/bdist.linux-aarch64/wheel/psutil/tests
  copying build/lib.linux-aarch64-cpython-38/psutil/tests/test_bsd.py -> build/bdist.linux-aarch64/wheel/psutil/tests
  copying build/lib.linux-aarch64-cpython-38/psutil/tests/__init__.py -> build/bdist.linux-aarch64/wheel/psutil/tests
  copying build/lib.linux-aarch64-cpython-38/psutil/tests/test_linux.py -> build/bdist.linux-aarch64/wheel/psutil/tests
  copying build/lib.linux-aarch64-cpython-38/psutil/_pslinux.py -> build/bdist.linux-aarch64/wheel/psutil
  copying build/lib.linux-aarch64-cpython-38/psutil/_compat.py -> build/bdist.linux-aarch64/wheel/psutil
  copying build/lib.linux-aarch64-cpython-38/psutil/_psosx.py -> build/bdist.linux-aarch64/wheel/psutil
  copying build/lib.linux-aarch64-cpython-38/psutil/_pswindows.py -> build/bdist.linux-aarch64/wheel/psutil
  copying build/lib.linux-aarch64-cpython-38/psutil/_common.py -> build/bdist.linux-aarch64/wheel/psutil
  copying build/lib.linux-aarch64-cpython-38/psutil/__init__.py -> build/bdist.linux-aarch64/wheel/psutil
  copying build/lib.linux-aarch64-cpython-38/psutil/_psutil_posix.abi3.so -> build/bdist.linux-aarch64/wheel/psutil
  running install_egg_info
  running egg_info
  writing psutil.egg-info/PKG-INFO
  writing dependency_links to psutil.egg-info/dependency_links.txt
  writing requirements to psutil.egg-info/requires.txt
  writing top-level names to psutil.egg-info/top_level.txt
  reading manifest file 'psutil.egg-info/SOURCES.txt'
  reading manifest template 'MANIFEST.in'
  adding license file 'LICENSE'
  writing manifest file 'psutil.egg-info/SOURCES.txt'
  Copying psutil.egg-info to build/bdist.linux-aarch64/wheel/psutil-5.9.8-py3.8.egg-info
  running install_scripts
  creating build/bdist.linux-aarch64/wheel/psutil-5.9.8.dist-info/WHEEL
  creating '/tmp/pip-wheel-tpmlv72q/.tmp-6iazzwya/psutil-5.9.8-cp38-abi3-linux_aarch64.whl' and adding 'build/bdist.linux-aarch64/wheel' to it
  adding 'psutil/__init__.py'
  adding 'psutil/_common.py'
  adding 'psutil/_compat.py'
  adding 'psutil/_psaix.py'
  adding 'psutil/_psbsd.py'
  adding 'psutil/_pslinux.py'
  adding 'psutil/_psosx.py'
  adding 'psutil/_psposix.py'
  adding 'psutil/_pssunos.py'
  adding 'psutil/_psutil_linux.abi3.so'
  adding 'psutil/_psutil_posix.abi3.so'
  adding 'psutil/_pswindows.py'
  adding 'psutil/tests/__init__.py'
  adding 'psutil/tests/__main__.py'
  adding 'psutil/tests/runner.py'
  adding 'psutil/tests/test_aix.py'
  adding 'psutil/tests/test_bsd.py'
  adding 'psutil/tests/test_connections.py'
  adding 'psutil/tests/test_contracts.py'
  adding 'psutil/tests/test_linux.py'
  adding 'psutil/tests/test_memleaks.py'
  adding 'psutil/tests/test_misc.py'
  adding 'psutil/tests/test_osx.py'
  adding 'psutil/tests/test_posix.py'
  adding 'psutil/tests/test_process.py'
  adding 'psutil/tests/test_process_all.py'
  adding 'psutil/tests/test_sunos.py'
  adding 'psutil/tests/test_system.py'
  adding 'psutil/tests/test_testutils.py'
  adding 'psutil/tests/test_unicode.py'
  adding 'psutil/tests/test_windows.py'
  adding 'psutil-5.9.8.dist-info/LICENSE'
  adding 'psutil-5.9.8.dist-info/METADATA'
  adding 'psutil-5.9.8.dist-info/WHEEL'
  adding 'psutil-5.9.8.dist-info/top_level.txt'
  adding 'psutil-5.9.8.dist-info/RECORD'
  removing build/bdist.linux-aarch64/wheel
  Building wheel for psutil (pyproject.toml): finished with status 'done'
  Created wheel for psutil: filename=psutil-5.9.8-cp38-abi3-linux_aarch64.whl size=305115 sha256=ba484a671c5848908aca6bc9fcf80d4dc0f68afb68c0cb6d10447e6234aeb650
  Stored in directory: /tmp/pip-ephem-wheel-cache-icpdi0tq/wheels/c6/99/af/321764b6cb0dae9e1fbb27d93c90a873782c78ba0aa89114ef
Successfully built psutil
Installing collected packages: psutil
Successfully installed psutil-5.9.8
+ pip3 install --upgrade --no-cache-dir setuptools packaging 'Cython<3' wheel twine
Looking in indexes: http://jetson.webredirect.org/jp5/cu114
Requirement already satisfied: setuptools in /usr/local/lib/python3.8/dist-packages (69.5.1)
ERROR: Could not find a version that satisfies the requirement packaging (from versions: none)
ERROR: No matching distribution found for packaging
The command '/bin/sh -c /tmp/install_python.sh' returned a non-zero code: 1
Traceback (most recent call last):
  File "/usr/lib/python3.8/runpy.py", line 194, in _run_module_as_main
    return _run_code(code, main_globals, None,
  File "/usr/lib/python3.8/runpy.py", line 87, in _run_code
    exec(code, run_globals)
  File "/home/model4/jetson-containers/jetson_containers/build.py", line 103, in <module>
    build_container(args.name, args.packages, args.base, args.build_flags, args.simulate, args.skip_tests, args.test_only, args.push, args.no_github_api)
  File "/home/model4/jetson-containers/jetson_containers/container.py", line 143, in build_container
    status = subprocess.run(cmd.replace(_NEWLINE_, ' '), executable='/bin/bash', shell=True, check=True)  
  File "/usr/lib/python3.8/subprocess.py", line 516, in run
    raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command 'DOCKER_BUILDKIT=0 docker build --network=host --tag otter_jetson:l4t-r35.5.0-python --file /home/model4/jetson-containers/packages/build/python/Dockerfile --build-arg BASE_IMAGE=otter_jetson:l4t-r35.5.0-cudnn --build-arg PYTHON_VERSION_ARG="3.8" /home/model4/jetson-containers/packages/build/python 2>&1 | tee /home/model4/jetson-containers/logs/20240503_182425/build/otter_jetson_l4t-r35.5.0-python.txt; exit ${PIPESTATUS[0]}' returned non-zero exit status 1.
Namespace(base='', build_flags='', list_packages=False, logs='', multiple=False, name='otter_jetson', no_github_api=False, package_dirs=[''], packages=['ros:noetic-desktop'], push='', show_packages=False, simulate=False, skip_errors=False, skip_packages=[''], skip_tests=[''], test_only=[''], verbose=False)
-- L4T_VERSION=35.5.0
-- JETPACK_VERSION=5.1
-- CUDA_VERSION=11.4
-- PYTHON_VERSION=3.8
-- LSB_RELEASE=20.04 (focal)
-- Building containers  ['build-essential', 'cuda', 'cudnn', 'python', 'tensorrt', 'numpy', 'opencv', 'cmake', 'ros:noetic-desktop']
-- Building container otter_jetson:l4t-r35.5.0-build-essential

DOCKER_BUILDKIT=0 docker build --network=host --tag otter_jetson:l4t-r35.5.0-build-essential \
--file /home/model4/jetson-containers/packages/build/build-essential/Dockerfile \
--build-arg BASE_IMAGE=nvcr.io/nvidia/l4t-jetpack:r35.4.1 \
/home/model4/jetson-containers/packages/build/build-essential \
2>&1 | tee /home/model4/jetson-containers/logs/20240503_182425/build/otter_jetson_l4t-r35.5.0-build-essential.txt; exit ${PIPESTATUS[0]}

-- Building container otter_jetson:l4t-r35.5.0-cuda

DOCKER_BUILDKIT=0 docker build --network=host --tag otter_jetson:l4t-r35.5.0-cuda \
--file /home/model4/jetson-containers/packages/cuda/cuda/Dockerfile.builtin \
--build-arg BASE_IMAGE=otter_jetson:l4t-r35.5.0-build-essential \
--build-arg CUDA_ARCH_LIST="72;87" \
--build-arg DISTRO="ubuntu2004" \
--build-arg TAR_INDEX_URL="http://jetson.webredirect.org:8000/jp5/cu114" \
--build-arg PIP_INDEX_REPO="http://jetson.webredirect.org/jp5/cu114" \
--build-arg PIP_TRUSTED_HOSTS="jetson.webredirect.org" \
--build-arg PIP_UPLOAD_REPO="http://localhost/jp5/cu114" \
--build-arg PIP_UPLOAD_USER="jp5" \
--build-arg PIP_UPLOAD_PASS="none" \
--build-arg SCP_UPLOAD_URL="localhost:/dist/jp5/cu114" \
--build-arg SCP_UPLOAD_USER="None" \
--build-arg SCP_UPLOAD_PASS="None" \
/home/model4/jetson-containers/packages/cuda/cuda \
2>&1 | tee /home/model4/jetson-containers/logs/20240503_182425/build/otter_jetson_l4t-r35.5.0-cuda.txt; exit ${PIPESTATUS[0]}

-- Testing container otter_jetson:l4t-r35.5.0-cuda (cuda:11.4/test.sh)

docker run -t --rm --runtime=nvidia --network=host \
--volume /home/model4/jetson-containers/packages/cuda/cuda:/test \
--volume /home/model4/jetson-containers/data:/data \
--workdir /test \
otter_jetson:l4t-r35.5.0-cuda \
/bin/bash -c '/bin/bash test.sh' \
2>&1 | tee /home/model4/jetson-containers/logs/20240503_182425/test/otter_jetson_l4t-r35.5.0-cuda_test.sh.txt; exit ${PIPESTATUS[0]}

-- Tagging container otter_jetson:l4t-r35.5.0-cuda -> otter_jetson:l4t-r35.5.0-cudnn
docker tag otter_jetson:l4t-r35.5.0-cuda otter_jetson:l4t-r35.5.0-cudnn

-- Testing container otter_jetson:l4t-r35.5.0-cudnn (cudnn/test.sh)

docker run -t --rm --runtime=nvidia --network=host \
--volume /home/model4/jetson-containers/packages/cuda/cudnn:/test \
--volume /home/model4/jetson-containers/data:/data \
--workdir /test \
otter_jetson:l4t-r35.5.0-cudnn \
/bin/bash -c '/bin/bash test.sh' \
2>&1 | tee /home/model4/jetson-containers/logs/20240503_182425/test/otter_jetson_l4t-r35.5.0-cudnn_test.sh.txt; exit ${PIPESTATUS[0]}

-- Building container otter_jetson:l4t-r35.5.0-python

DOCKER_BUILDKIT=0 docker build --network=host --tag otter_jetson:l4t-r35.5.0-python \
--file /home/model4/jetson-containers/packages/build/python/Dockerfile \
--build-arg BASE_IMAGE=otter_jetson:l4t-r35.5.0-cudnn \
--build-arg PYTHON_VERSION_ARG="3.8" \
/home/model4/jetson-containers/packages/build/python \
2>&1 | tee /home/model4/jetson-containers/logs/20240503_182425/build/otter_jetson_l4t-r35.5.0-python.txt; exit ${PIPESTATUS[0]}
Mark-Firestorm commented 1 month ago

Just had a similar issue, it was caused by setuptools version 70.0.0. I resolved it for my build by uninstalling setuptools and installing setuptools==69.5.1 just before the offending line in the relevant Dockerfile.

RUN pip3 uninstall -y setuptools && pip3 install setuptools==69.5.1