it failed when i try this:
CUDA_VERSION=12.6 JETPACK_VERSION=6.2 jetson-containers build --name comf2/jetson-containers:latest --base comf1/jetson-containers:latest-r36.4.3-cu126 --no-github-api --skip-tests=all --multiple --skip-errors xformers triton transformers
╭─kkk at kkkORIN in ~ 25-01-20 - 21:04:58
╰─○ CUDA_VERSION=12.6 JETPACK_VERSION=6.2 jetson-containers build --name comf2/jetson-containers:latest --base comf1/jetson-containers:latest-r36.4.3-cu126 --no-github-api --skip-tests=all --multiple --skip-errors xformers triton transformers
Namespace(packages=['xformers', 'triton', 'transformers'], name='comf2/jetson-containers:latest', base='comf1/jetson-containers:latest-r36.4.3-cu126', multiple=True, build_flags='', build_args='', package_dirs=[''], list_packages=False, show_packages=False, skip_packages=[''], skip_errors=True, skip_tests=['all'], test_only=[''], simulate=False, push='', logs='', verbose=False, no_github_api=True)
-- L4T_VERSION=36.4.3
-- JETPACK_VERSION=6.2
-- CUDA_VERSION=12.6
-- PYTHON_VERSION=3.10
-- LSB_RELEASE=22.04 (jammy)
-- Building containers ['xformers:0.0.29', 'triton:3.1.0', 'transformers:4.48.0']
-- Building containers ['build-essential', 'pip_cache:cu126', 'cuda:12.6', 'cudnn', 'python', 'numpy', 'cmake', 'onnx', 'pytorch', 'xformers:0.0.29']
-- Building container comf2/jetson-containers:latest-r36.4.3-cu126-build-essential
DOCKER_BUILDKIT=0 docker build --network=host --tag comf2/jetson-containers:latest-r36.4.3-cu126-build-essential \
--file /home/kkk/apps/jetson-containers/packages/build/build-essential/Dockerfile \
--build-arg BASE_IMAGE=comf1/jetson-containers:latest-r36.4.3-cu126 \
/home/kkk/apps/jetson-containers/packages/build/build-essential \
2>&1 | tee /home/kkk/apps/jetson-containers/logs/20250120_210506/build/comf2_jetson-containers_latest-r36.4.3-cu126-build-essential.txt; exit ${PIPESTATUS[0]}
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 19.97kB
Step 1/5 : ARG BASE_IMAGE
Step 2/5 : FROM ${BASE_IMAGE}
---> baa2dc162b2d
Step 3/5 : ENV DEBIAN_FRONTEND=noninteractive LANGUAGE=en_US:en LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8
---> Using cache
---> bce4af85fe86
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 git-lfs gdb wget wget2 curl nano zip unzip time sshpass ssh-client && apt-get clean && rm -rf /var/lib/apt/lists/* && gcc --version && g++ --version
---> Using cache
---> eef399190682
Step 5/5 : COPY tarpack /usr/local/bin/
---> Using cache
---> 58e1c374f819
Successfully built 58e1c374f819
Successfully tagged comf2/jetson-containers:latest-r36.4.3-cu126-build-essential
-- Building container comf2/jetson-containers:latest-r36.4.3-cu126-pip_cache_cu126
DOCKER_BUILDKIT=0 docker build --network=host --tag comf2/jetson-containers:latest-r36.4.3-cu126-pip_cache_cu126 \
--file /home/kkk/apps/jetson-containers/packages/cuda/cuda/Dockerfile.pip \
--build-arg BASE_IMAGE=comf2/jetson-containers:latest-r36.4.3-cu126-build-essential \
--build-arg TAR_INDEX_URL="https://apt.jetson-ai-lab.dev:8000/jp6/cu126" \
--build-arg PIP_INDEX_REPO="https://pypi.jetson-ai-lab.dev/jp6/cu126" \
--build-arg PIP_UPLOAD_REPO="http://localhost/jp6/cu126" \
--build-arg PIP_UPLOAD_USER="jp6" \
--build-arg PIP_UPLOAD_PASS="none" \
--build-arg SCP_UPLOAD_URL="localhost:/dist/jp6/cu126" \
--build-arg SCP_UPLOAD_USER="None" \
--build-arg SCP_UPLOAD_PASS="None" \
/home/kkk/apps/jetson-containers/packages/cuda/cuda \
2>&1 | tee /home/kkk/apps/jetson-containers/logs/20250120_210506/build/comf2_jetson-containers_latest-r36.4.3-cu126-pip_cache_cu126.txt; exit ${PIPESTATUS[0]}
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 40.45kB
Step 1/4 : ARG BASE_IMAGE
Step 2/4 : FROM ${BASE_IMAGE}
---> 58e1c374f819
Step 3/4 : ARG 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
---> Using cache
---> e680937a1a9e
Step 4/4 : ENV 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}
---> Using cache
---> a97c85e90ba2
Successfully built a97c85e90ba2
Successfully tagged comf2/jetson-containers:latest-r36.4.3-cu126-pip_cache_cu126
-- Building container comf2/jetson-containers:latest-r36.4.3-cu126-cuda_12.6
DOCKER_BUILDKIT=0 docker build --network=host --tag comf2/jetson-containers:latest-r36.4.3-cu126-cuda_12.6 \
--file /home/kkk/apps/jetson-containers/packages/cuda/cuda/Dockerfile \
--build-arg BASE_IMAGE=comf2/jetson-containers:latest-r36.4.3-cu126-pip_cache_cu126 \
--build-arg CUDA_URL="https://developer.download.nvidia.com/compute/cuda/12.6.3/local_installers/cuda-tegra-repo-ubuntu2204-12-6-local_12.6.3-1_arm64.deb" \
--build-arg CUDA_DEB="cuda-tegra-repo-ubuntu2204-12-6-local" \
--build-arg CUDA_PACKAGES="cuda-toolkit*" \
--build-arg CUDA_ARCH_LIST="87" \
--build-arg DISTRO="ubuntu2204" \
/home/kkk/apps/jetson-containers/packages/cuda/cuda \
2>&1 | tee /home/kkk/apps/jetson-containers/logs/20250120_210506/build/comf2_jetson-containers_latest-r36.4.3-cu126-cuda_12.6.txt; exit ${PIPESTATUS[0]}
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 40.45kB
Step 1/9 : ARG BASE_IMAGE
Step 2/9 : FROM ${BASE_IMAGE}
---> a97c85e90ba2
Step 3/9 : ARG CUDA_URL CUDA_DEB CUDA_PACKAGES CUDA_ARCH_LIST DISTRO="ubuntu2004"
---> Using cache
---> ff61098c432d
Step 4/9 : COPY install.sh /tmp/install_cuda.sh
---> Using cache
---> 5b9e913e31ae
Step 5/9 : RUN /tmp/install_cuda.sh
---> Using cache
---> e7f42af0f853
Step 6/9 : ENV CUDA_HOME="/usr/local/cuda"
---> Using cache
---> e4ba9dfbf56d
Step 7/9 : ENV NVCC_PATH="$CUDA_HOME/bin/nvcc"
---> Using cache
---> c904df4d1bf5
Step 8/9 : ENV NVIDIA_VISIBLE_DEVICES=all NVIDIA_DRIVER_CAPABILITIES=all 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}" DEBIAN_FRONTEND=noninteractive
---> Using cache
---> f9eac5e08996
Step 9/9 : WORKDIR /
---> Using cache
---> e9539bec09ff
Successfully built e9539bec09ff
Successfully tagged comf2/jetson-containers:latest-r36.4.3-cu126-cuda_12.6
-- Building container comf2/jetson-containers:latest-r36.4.3-cu126-cudnn
DOCKER_BUILDKIT=0 docker build --network=host --tag comf2/jetson-containers:latest-r36.4.3-cu126-cudnn \
--file /home/kkk/apps/jetson-containers/packages/cuda/cudnn/Dockerfile \
--build-arg BASE_IMAGE=comf2/jetson-containers:latest-r36.4.3-cu126-cuda_12.6 \
--build-arg CUDNN_URL="https://developer.download.nvidia.com/compute/cudnn/9.4.0/local_installers/cudnn-local-tegra-repo-ubuntu2204-9.4.0_1.0-1_arm64.deb" \
--build-arg CUDNN_DEB="cudnn-local-tegra-repo-ubuntu2204-9.4.0" \
--build-arg CUDNN_PACKAGES="libcudnn*-dev libcudnn*-samples" \
/home/kkk/apps/jetson-containers/packages/cuda/cudnn \
2>&1 | tee /home/kkk/apps/jetson-containers/logs/20250120_210506/build/comf2_jetson-containers_latest-r36.4.3-cu126-cudnn.txt; exit ${PIPESTATUS[0]}
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 22.53kB
Step 1/7 : ARG BASE_IMAGE
Step 2/7 : FROM ${BASE_IMAGE}
---> e9539bec09ff
Step 3/7 : ARG CUDNN_URL
---> Using cache
---> 981eb2b64c99
Step 4/7 : ARG CUDNN_DEB
---> Using cache
---> 9995b0944487
Step 5/7 : ARG CUDNN_PACKAGES
---> Using cache
---> e7c0ebf5ee0d
Step 6/7 : RUN echo "Downloading ${CUDNN_DEB}" && mkdir /tmp/cudnn && cd /tmp/cudnn && wget --quiet --show-progress --progress=bar:force:noscroll ${CUDNN_URL} && dpkg -i *.deb && cp /var/cudnn-local-tegra-repo-*/cudnn-local-tegra-*-keyring.gpg /usr/share/keyrings/ && apt-get update && apt-cache search cudnn && apt-get install -y --no-install-recommends ${CUDNN_PACKAGES} && rm -rf /var/lib/apt/lists/* && apt-get clean && dpkg --list | grep cudnn && dpkg -P ${CUDNN_DEB} && rm -rf /tmp/cudnn
---> Using cache
---> c1270c1cbc3c
Step 7/7 : RUN cd /usr/src/cudnn_samples_v*/conv_sample/ && make -j$(nproc)
---> Using cache
---> e39771868fcf
Successfully built e39771868fcf
Successfully tagged comf2/jetson-containers:latest-r36.4.3-cu126-cudnn
-- Building container comf2/jetson-containers:latest-r36.4.3-cu126-python
DOCKER_BUILDKIT=0 docker build --network=host --tag comf2/jetson-containers:latest-r36.4.3-cu126-python \
--file /home/kkk/apps/jetson-containers/packages/build/python/Dockerfile \
--build-arg BASE_IMAGE=comf2/jetson-containers:latest-r36.4.3-cu126-cudnn \
--build-arg PYTHON_VERSION_ARG="3.10" \
/home/kkk/apps/jetson-containers/packages/build/python \
2>&1 | tee /home/kkk/apps/jetson-containers/logs/20250120_210506/build/comf2_jetson-containers_latest-r36.4.3-cu126-python.txt; exit ${PIPESTATUS[0]}
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 22.02kB
Step 1/6 : ARG BASE_IMAGE
Step 2/6 : FROM ${BASE_IMAGE}
---> e39771868fcf
Step 3/6 : ARG PYTHON_VERSION_ARG
---> Using cache
---> 9b44be1087c3
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
---> f2d26973f729
Step 5/6 : COPY install.sh /tmp/install_python.sh
---> Using cache
---> 332a7ca360ac
Step 6/6 : RUN /tmp/install_python.sh
---> Running in 2130d92ae366
+ apt-get update
Get:1 http://ports.ubuntu.com/ubuntu-ports jammy InRelease [270 kB]
Get:2 http://ports.ubuntu.com/ubuntu-ports jammy-updates InRelease [128 kB]
Get:3 http://ports.ubuntu.com/ubuntu-ports jammy-backports InRelease [127 kB]
Get:4 http://ports.ubuntu.com/ubuntu-ports jammy-security InRelease [129 kB]
Get:5 http://ports.ubuntu.com/ubuntu-ports jammy/main arm64 Packages [1,758 kB]
Get:6 http://ports.ubuntu.com/ubuntu-ports jammy/multiverse arm64 Packages [224 kB]
Get:7 http://ports.ubuntu.com/ubuntu-ports jammy/universe arm64 Packages [17.2 MB]
Get:8 http://ports.ubuntu.com/ubuntu-ports jammy/restricted arm64 Packages [24.2 kB]
Get:9 http://ports.ubuntu.com/ubuntu-ports jammy-updates/universe arm64 Packages [1,470 kB]
Get:10 http://ports.ubuntu.com/ubuntu-ports jammy-updates/restricted arm64 Packages [2,932 kB]
Get:11 http://ports.ubuntu.com/ubuntu-ports jammy-updates/multiverse arm64 Packages [30.6 kB]
Get:12 http://ports.ubuntu.com/ubuntu-ports jammy-updates/main arm64 Packages [2,520 kB]
Get:13 http://ports.ubuntu.com/ubuntu-ports jammy-backports/main arm64 Packages [81.0 kB]
Get:14 http://ports.ubuntu.com/ubuntu-ports jammy-backports/universe arm64 Packages [31.8 kB]
Get:15 http://ports.ubuntu.com/ubuntu-ports jammy-security/universe arm64 Packages [1,184 kB]
Get:16 http://ports.ubuntu.com/ubuntu-ports jammy-security/main arm64 Packages [2,227 kB]
Get:17 http://ports.ubuntu.com/ubuntu-ports jammy-security/restricted arm64 Packages [2,805 kB]
Get:18 http://ports.ubuntu.com/ubuntu-ports jammy-security/multiverse arm64 Packages [24.2 kB]
Fetched 33.2 MB in 7s (4,885 kB/s)
Reading package lists...
+ apt-get install -y --no-install-recommends python3.10 python3.10-dev
Reading package lists...
Building dependency tree...
Reading state information...
python3.10 is already the newest version (3.10.12-1~22.04.7).
python3.10-dev is already the newest version (3.10.12-1~22.04.7).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
+ which python3.10
/usr/bin/python3.10
+ 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_jammy-backports_InRelease /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_jammy-backports_main_binary-arm64_Packages.lz4 /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_jammy-backports_universe_binary-arm64_Packages.lz4 /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_jammy_InRelease /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_jammy_main_binary-arm64_Packages.lz4 /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_jammy_multiverse_binary-arm64_Packages.lz4 /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_jammy_restricted_binary-arm64_Packages.lz4 /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_jammy-security_InRelease /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_jammy-security_main_binary-arm64_Packages.lz4 /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_jammy-security_multiverse_binary-arm64_Packages.lz4 /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_jammy-security_restricted_binary-arm64_Packages.lz4 /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_jammy-security_universe_binary-arm64_Packages.lz4 /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_jammy_universe_binary-arm64_Packages.lz4 /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_jammy-updates_InRelease /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_jammy-updates_main_binary-arm64_Packages.lz4 /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_jammy-updates_multiverse_binary-arm64_Packages.lz4 /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_jammy-updates_restricted_binary-arm64_Packages.lz4 /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_jammy-updates_universe_binary-arm64_Packages.lz4
+ apt-get clean
+ curl -sS https://bootstrap.pypa.io/get-pip.py
+ python3.10
Looking in indexes: https://pypi.jetson-ai-lab.dev/jp6/cu126
Collecting pip
Downloading https://pypi.jetson-ai-lab.dev/root/pypi/%2Bf/379/0624780082365/pip-24.3.1-py3-none-any.whl (1.8 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 66.8 MB/s eta 0:00:00
Installing collected packages: pip
Attempting uninstall: pip
Found existing installation: pip 24.3.1
Uninstalling pip-24.3.1:
Successfully uninstalled pip-24.3.1
Successfully installed pip-24.3.1
+ ln -s /usr/bin/python3.10 /usr/local/bin/python3
ln: failed to create symbolic link '/usr/local/bin/python3': File exists
The command '/bin/sh -c /tmp/install_python.sh' returned a non-zero code: 1
Command 'DOCKER_BUILDKIT=0 docker build --network=host --tag comf2/jetson-containers:latest-r36.4.3-cu126-python --file /home/kkk/apps/jetson-containers/packages/build/python/Dockerfile --build-arg BASE_IMAGE=comf2/jetson-containers:latest-r36.4.3-cu126-cudnn --build-arg PYTHON_VERSION_ARG="3.10" /home/kkk/apps/jetson-containers/packages/build/python 2>&1 | tee /home/kkk/apps/jetson-containers/logs/20250120_210506/build/comf2_jetson-containers_latest-r36.4.3-cu126-python.txt; exit ${PIPESTATUS[0]}' returned non-zero exit status 1.
Traceback (most recent call last):
File "/home/kkk/apps/jetson-containers/jetson_containers/container.py", line 210, in build_containers
container_name = build_container(name, package, base, build_flags, build_args, simulate, skip_tests, test_only, push)
File "/home/kkk/apps/jetson-containers/jetson_containers/container.py", line 147, in build_container
status = subprocess.run(cmd.replace(_NEWLINE_, ' '), executable='/bin/bash', shell=True, check=True)
File "/usr/lib/python3.10/subprocess.py", line 526, in run
raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command 'DOCKER_BUILDKIT=0 docker build --network=host --tag comf2/jetson-containers:latest-r36.4.3-cu126-python --file /home/kkk/apps/jetson-containers/packages/build/python/Dockerfile --build-arg BASE_IMAGE=comf2/jetson-containers:latest-r36.4.3-cu126-cudnn --build-arg PYTHON_VERSION_ARG="3.10" /home/kkk/apps/jetson-containers/packages/build/python 2>&1 | tee /home/kkk/apps/jetson-containers/logs/20250120_210506/build/comf2_jetson-containers_latest-r36.4.3-cu126-python.txt; exit ${PIPESTATUS[0]}' returned non-zero exit status 1.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main
return _run_code(code, main_globals, None,
File "/usr/lib/python3.10/runpy.py", line 86, in _run_code
exec(code, run_globals)
File "/home/kkk/apps/jetson-containers/jetson_containers/build.py", line 114, in <module>
build_containers(args.name, args.packages, args.base, args.build_flags, args.build_args, args.simulate, args.skip_errors, args.skip_packages, args.skip_tests, args.test_only, args.push)
File "/home/kkk/apps/jetson-containers/jetson_containers/container.py", line 215, in build_containers
status[package] = (container_name, error)
UnboundLocalError: local variable 'container_name' referenced before assignment
╭─kkk at kkkORIN in ~ 25-01-20 - 21:05:41
it also failed when i try this
CUDA_VERSION=12.6 JETPACK_VERSION=6.2 PYTHON_VERSION=3.11 jetson-containers build --name comf2/jetson-containers:latest --base comf1/jetson-containers:latest-r36.4.3-cu126 --no-github-api --skip-tests=all --multiple --skip-errors xformers triton transformers
╭─kkk at kkkORIN in ~ 25-01-20 - 21:05:41
╰─○ CUDA_VERSION=12.6 JETPACK_VERSION=6.2 PYTHON_VERSION=3.11 jetson-containers build --name comf2/jetson-containers:latest --base comf1/jetson-containers:latest-r36.4.3-cu126 --no-github-api --skip-tests=all --multiple --skip-errors xformers triton transformers
Namespace(packages=['xformers', 'triton', 'transformers'], name='comf2/jetson-containers:latest', base='comf1/jetson-containers:latest-r36.4.3-cu126', multiple=True, build_flags='', build_args='', package_dirs=[''], list_packages=False, show_packages=False, skip_packages=[''], skip_errors=True, skip_tests=['all'], test_only=[''], simulate=False, push='', logs='', verbose=False, no_github_api=True)
-- L4T_VERSION=36.4.3
-- JETPACK_VERSION=6.2
-- CUDA_VERSION=12.6
-- PYTHON_VERSION=3.11
-- LSB_RELEASE=22.04 (jammy)
-- Building containers ['xformers:0.0.29', 'triton:3.1.0', 'transformers:4.48.0']
-- Building containers ['build-essential', 'pip_cache:cu126', 'cuda:12.6', 'cudnn', 'python', 'numpy', 'cmake', 'onnx', 'pytorch', 'xformers:0.0.29']
-- Building container comf2/jetson-containers:latest-r36.4.3-cu126-cp311-build-essential
DOCKER_BUILDKIT=0 docker build --network=host --tag comf2/jetson-containers:latest-r36.4.3-cu126-cp311-build-essential \
--file /home/kkk/apps/jetson-containers/packages/build/build-essential/Dockerfile \
--build-arg BASE_IMAGE=comf1/jetson-containers:latest-r36.4.3-cu126 \
/home/kkk/apps/jetson-containers/packages/build/build-essential \
2>&1 | tee /home/kkk/apps/jetson-containers/logs/20250120_210633/build/comf2_jetson-containers_latest-r36.4.3-cu126-cp311-build-essential.txt; exit ${PIPESTATUS[0]}
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 19.97kB
Step 1/5 : ARG BASE_IMAGE
Step 2/5 : FROM ${BASE_IMAGE}
---> baa2dc162b2d
Step 3/5 : ENV DEBIAN_FRONTEND=noninteractive LANGUAGE=en_US:en LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8
---> Using cache
---> bce4af85fe86
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 git-lfs gdb wget wget2 curl nano zip unzip time sshpass ssh-client && apt-get clean && rm -rf /var/lib/apt/lists/* && gcc --version && g++ --version
---> Using cache
---> eef399190682
Step 5/5 : COPY tarpack /usr/local/bin/
---> Using cache
---> 58e1c374f819
Successfully built 58e1c374f819
Successfully tagged comf2/jetson-containers:latest-r36.4.3-cu126-cp311-build-essential
-- Building container comf2/jetson-containers:latest-r36.4.3-cu126-cp311-pip_cache_cu126
DOCKER_BUILDKIT=0 docker build --network=host --tag comf2/jetson-containers:latest-r36.4.3-cu126-cp311-pip_cache_cu126 \
--file /home/kkk/apps/jetson-containers/packages/cuda/cuda/Dockerfile.pip \
--build-arg BASE_IMAGE=comf2/jetson-containers:latest-r36.4.3-cu126-cp311-build-essential \
--build-arg TAR_INDEX_URL="https://apt.jetson-ai-lab.dev:8000/jp6/cu126" \
--build-arg PIP_INDEX_REPO="https://pypi.jetson-ai-lab.dev/jp6/cu126" \
--build-arg PIP_UPLOAD_REPO="http://localhost/jp6/cu126" \
--build-arg PIP_UPLOAD_USER="jp6" \
--build-arg PIP_UPLOAD_PASS="none" \
--build-arg SCP_UPLOAD_URL="localhost:/dist/jp6/cu126" \
--build-arg SCP_UPLOAD_USER="None" \
--build-arg SCP_UPLOAD_PASS="None" \
/home/kkk/apps/jetson-containers/packages/cuda/cuda \
2>&1 | tee /home/kkk/apps/jetson-containers/logs/20250120_210633/build/comf2_jetson-containers_latest-r36.4.3-cu126-cp311-pip_cache_cu126.txt; exit ${PIPESTATUS[0]}
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 40.45kB
Step 1/4 : ARG BASE_IMAGE
Step 2/4 : FROM ${BASE_IMAGE}
---> 58e1c374f819
Step 3/4 : ARG 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
---> Using cache
---> e680937a1a9e
Step 4/4 : ENV 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}
---> Using cache
---> a97c85e90ba2
Successfully built a97c85e90ba2
Successfully tagged comf2/jetson-containers:latest-r36.4.3-cu126-cp311-pip_cache_cu126
-- Building container comf2/jetson-containers:latest-r36.4.3-cu126-cp311-cuda_12.6
DOCKER_BUILDKIT=0 docker build --network=host --tag comf2/jetson-containers:latest-r36.4.3-cu126-cp311-cuda_12.6 \
--file /home/kkk/apps/jetson-containers/packages/cuda/cuda/Dockerfile \
--build-arg BASE_IMAGE=comf2/jetson-containers:latest-r36.4.3-cu126-cp311-pip_cache_cu126 \
--build-arg CUDA_URL="https://developer.download.nvidia.com/compute/cuda/12.6.3/local_installers/cuda-tegra-repo-ubuntu2204-12-6-local_12.6.3-1_arm64.deb" \
--build-arg CUDA_DEB="cuda-tegra-repo-ubuntu2204-12-6-local" \
--build-arg CUDA_PACKAGES="cuda-toolkit*" \
--build-arg CUDA_ARCH_LIST="87" \
--build-arg DISTRO="ubuntu2204" \
/home/kkk/apps/jetson-containers/packages/cuda/cuda \
2>&1 | tee /home/kkk/apps/jetson-containers/logs/20250120_210633/build/comf2_jetson-containers_latest-r36.4.3-cu126-cp311-cuda_12.6.txt; exit ${PIPESTATUS[0]}
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 40.45kB
Step 1/9 : ARG BASE_IMAGE
Step 2/9 : FROM ${BASE_IMAGE}
---> a97c85e90ba2
Step 3/9 : ARG CUDA_URL CUDA_DEB CUDA_PACKAGES CUDA_ARCH_LIST DISTRO="ubuntu2004"
---> Using cache
---> ff61098c432d
Step 4/9 : COPY install.sh /tmp/install_cuda.sh
---> Using cache
---> 5b9e913e31ae
Step 5/9 : RUN /tmp/install_cuda.sh
---> Using cache
---> e7f42af0f853
Step 6/9 : ENV CUDA_HOME="/usr/local/cuda"
---> Using cache
---> e4ba9dfbf56d
Step 7/9 : ENV NVCC_PATH="$CUDA_HOME/bin/nvcc"
---> Using cache
---> c904df4d1bf5
Step 8/9 : ENV NVIDIA_VISIBLE_DEVICES=all NVIDIA_DRIVER_CAPABILITIES=all 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}" DEBIAN_FRONTEND=noninteractive
---> Using cache
---> f9eac5e08996
Step 9/9 : WORKDIR /
---> Using cache
---> e9539bec09ff
Successfully built e9539bec09ff
Successfully tagged comf2/jetson-containers:latest-r36.4.3-cu126-cp311-cuda_12.6
-- Building container comf2/jetson-containers:latest-r36.4.3-cu126-cp311-cudnn
DOCKER_BUILDKIT=0 docker build --network=host --tag comf2/jetson-containers:latest-r36.4.3-cu126-cp311-cudnn \
--file /home/kkk/apps/jetson-containers/packages/cuda/cudnn/Dockerfile \
--build-arg BASE_IMAGE=comf2/jetson-containers:latest-r36.4.3-cu126-cp311-cuda_12.6 \
--build-arg CUDNN_URL="https://developer.download.nvidia.com/compute/cudnn/9.4.0/local_installers/cudnn-local-tegra-repo-ubuntu2204-9.4.0_1.0-1_arm64.deb" \
--build-arg CUDNN_DEB="cudnn-local-tegra-repo-ubuntu2204-9.4.0" \
--build-arg CUDNN_PACKAGES="libcudnn*-dev libcudnn*-samples" \
/home/kkk/apps/jetson-containers/packages/cuda/cudnn \
2>&1 | tee /home/kkk/apps/jetson-containers/logs/20250120_210633/build/comf2_jetson-containers_latest-r36.4.3-cu126-cp311-cudnn.txt; exit ${PIPESTATUS[0]}
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 22.53kB
Step 1/7 : ARG BASE_IMAGE
Step 2/7 : FROM ${BASE_IMAGE}
---> e9539bec09ff
Step 3/7 : ARG CUDNN_URL
---> Using cache
---> 981eb2b64c99
Step 4/7 : ARG CUDNN_DEB
---> Using cache
---> 9995b0944487
Step 5/7 : ARG CUDNN_PACKAGES
---> Using cache
---> e7c0ebf5ee0d
Step 6/7 : RUN echo "Downloading ${CUDNN_DEB}" && mkdir /tmp/cudnn && cd /tmp/cudnn && wget --quiet --show-progress --progress=bar:force:noscroll ${CUDNN_URL} && dpkg -i *.deb && cp /var/cudnn-local-tegra-repo-*/cudnn-local-tegra-*-keyring.gpg /usr/share/keyrings/ && apt-get update && apt-cache search cudnn && apt-get install -y --no-install-recommends ${CUDNN_PACKAGES} && rm -rf /var/lib/apt/lists/* && apt-get clean && dpkg --list | grep cudnn && dpkg -P ${CUDNN_DEB} && rm -rf /tmp/cudnn
---> Using cache
---> c1270c1cbc3c
Step 7/7 : RUN cd /usr/src/cudnn_samples_v*/conv_sample/ && make -j$(nproc)
---> Using cache
---> e39771868fcf
Successfully built e39771868fcf
Successfully tagged comf2/jetson-containers:latest-r36.4.3-cu126-cp311-cudnn
-- Building container comf2/jetson-containers:latest-r36.4.3-cu126-cp311-python
DOCKER_BUILDKIT=0 docker build --network=host --tag comf2/jetson-containers:latest-r36.4.3-cu126-cp311-python \
--file /home/kkk/apps/jetson-containers/packages/build/python/Dockerfile \
--build-arg BASE_IMAGE=comf2/jetson-containers:latest-r36.4.3-cu126-cp311-cudnn \
--build-arg PYTHON_VERSION_ARG="3.11" \
/home/kkk/apps/jetson-containers/packages/build/python \
2>&1 | tee /home/kkk/apps/jetson-containers/logs/20250120_210633/build/comf2_jetson-containers_latest-r36.4.3-cu126-cp311-python.txt; exit ${PIPESTATUS[0]}
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 22.02kB
Step 1/6 : ARG BASE_IMAGE
Step 2/6 : FROM ${BASE_IMAGE}
---> e39771868fcf
Step 3/6 : ARG PYTHON_VERSION_ARG
---> Using cache
---> 9b44be1087c3
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
---> Running in 7a3702afbb8d
---> Removed intermediate container 7a3702afbb8d
---> e3e17f15cb3e
Step 5/6 : COPY install.sh /tmp/install_python.sh
---> 6e98846c6c9f
Step 6/6 : RUN /tmp/install_python.sh
---> Running in de39611d0f3a
+ apt-get update
Get:1 http://ports.ubuntu.com/ubuntu-ports jammy InRelease [270 kB]
Get:2 http://ports.ubuntu.com/ubuntu-ports jammy-updates InRelease [128 kB]
Get:3 http://ports.ubuntu.com/ubuntu-ports jammy-backports InRelease [127 kB]
Get:4 http://ports.ubuntu.com/ubuntu-ports jammy-security InRelease [129 kB]
Get:5 http://ports.ubuntu.com/ubuntu-ports jammy/multiverse arm64 Packages [224 kB]
Get:6 http://ports.ubuntu.com/ubuntu-ports jammy/restricted arm64 Packages [24.2 kB]
Get:7 http://ports.ubuntu.com/ubuntu-ports jammy/universe arm64 Packages [17.2 MB]
Get:8 http://ports.ubuntu.com/ubuntu-ports jammy/main arm64 Packages [1,758 kB]
Get:9 http://ports.ubuntu.com/ubuntu-ports jammy-updates/universe arm64 Packages [1,470 kB]
Get:10 http://ports.ubuntu.com/ubuntu-ports jammy-updates/multiverse arm64 Packages [30.6 kB]
Get:11 http://ports.ubuntu.com/ubuntu-ports jammy-updates/restricted arm64 Packages [2,932 kB]
Get:12 http://ports.ubuntu.com/ubuntu-ports jammy-updates/main arm64 Packages [2,520 kB]
Get:13 http://ports.ubuntu.com/ubuntu-ports jammy-backports/universe arm64 Packages [31.8 kB]
Get:14 http://ports.ubuntu.com/ubuntu-ports jammy-backports/main arm64 Packages [81.0 kB]
Get:15 http://ports.ubuntu.com/ubuntu-ports jammy-security/multiverse arm64 Packages [24.2 kB]
Get:16 http://ports.ubuntu.com/ubuntu-ports jammy-security/main arm64 Packages [2,227 kB]
Get:17 http://ports.ubuntu.com/ubuntu-ports jammy-security/restricted arm64 Packages [2,805 kB]
Get:18 http://ports.ubuntu.com/ubuntu-ports jammy-security/universe arm64 Packages [1,184 kB]
Fetched 33.2 MB in 9s (3,735 kB/s)
Reading package lists...
+ apt-get install -y --no-install-recommends python3.11 python3.11-dev
Reading package lists...
Building dependency tree...
Reading state information...
The following additional packages will be installed:
libpython3.11 libpython3.11-dev libpython3.11-minimal libpython3.11-stdlib
python3.11-minimal
Suggested packages:
python3.11-venv python3.11-doc binfmt-support
The following NEW packages will be installed:
libpython3.11 libpython3.11-dev libpython3.11-minimal libpython3.11-stdlib
python3.11 python3.11-dev python3.11-minimal
0 upgraded, 7 newly installed, 0 to remove and 0 not upgraded.
Need to get 14.0 MB of archives.
After this operation, 53.9 MB of additional disk space will be used.
Get:1 http://ports.ubuntu.com/ubuntu-ports jammy-updates/universe arm64 libpython3.11-minimal arm64 3.11.0~rc1-1~22.04 [834 kB]
Get:2 http://ports.ubuntu.com/ubuntu-ports jammy-updates/universe arm64 python3.11-minimal arm64 3.11.0~rc1-1~22.04 [2,436 kB]
Get:3 http://ports.ubuntu.com/ubuntu-ports jammy-updates/universe arm64 libpython3.11-stdlib arm64 3.11.0~rc1-1~22.04 [1,860 kB]
Get:4 http://ports.ubuntu.com/ubuntu-ports jammy-updates/universe arm64 libpython3.11 arm64 3.11.0~rc1-1~22.04 [2,183 kB]
Get:5 http://ports.ubuntu.com/ubuntu-ports jammy-updates/universe arm64 libpython3.11-dev arm64 3.11.0~rc1-1~22.04 [5,528 kB]
Get:6 http://ports.ubuntu.com/ubuntu-ports jammy-updates/universe arm64 python3.11 arm64 3.11.0~rc1-1~22.04 [550 kB]
Get:7 http://ports.ubuntu.com/ubuntu-ports jammy-updates/universe arm64 python3.11-dev arm64 3.11.0~rc1-1~22.04 [615 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 14.0 MB in 3s (5,121 kB/s)
Selecting previously unselected package libpython3.11-minimal:arm64.
(Reading database ... 57936 files and directories currently installed.)
Preparing to unpack .../0-libpython3.11-minimal_3.11.0~rc1-1~22.04_arm64.deb ...
Unpacking libpython3.11-minimal:arm64 (3.11.0~rc1-1~22.04) ...
Selecting previously unselected package python3.11-minimal.
Preparing to unpack .../1-python3.11-minimal_3.11.0~rc1-1~22.04_arm64.deb ...
Unpacking python3.11-minimal (3.11.0~rc1-1~22.04) ...
Selecting previously unselected package libpython3.11-stdlib:arm64.
Preparing to unpack .../2-libpython3.11-stdlib_3.11.0~rc1-1~22.04_arm64.deb ...
Unpacking libpython3.11-stdlib:arm64 (3.11.0~rc1-1~22.04) ...
Selecting previously unselected package libpython3.11:arm64.
Preparing to unpack .../3-libpython3.11_3.11.0~rc1-1~22.04_arm64.deb ...
Unpacking libpython3.11:arm64 (3.11.0~rc1-1~22.04) ...
Selecting previously unselected package libpython3.11-dev:arm64.
Preparing to unpack .../4-libpython3.11-dev_3.11.0~rc1-1~22.04_arm64.deb ...
Unpacking libpython3.11-dev:arm64 (3.11.0~rc1-1~22.04) ...
Selecting previously unselected package python3.11.
Preparing to unpack .../5-python3.11_3.11.0~rc1-1~22.04_arm64.deb ...
Unpacking python3.11 (3.11.0~rc1-1~22.04) ...
Selecting previously unselected package python3.11-dev.
Preparing to unpack .../6-python3.11-dev_3.11.0~rc1-1~22.04_arm64.deb ...
Unpacking python3.11-dev (3.11.0~rc1-1~22.04) ...
Setting up libpython3.11-minimal:arm64 (3.11.0~rc1-1~22.04) ...
Setting up python3.11-minimal (3.11.0~rc1-1~22.04) ...
Setting up libpython3.11-stdlib:arm64 (3.11.0~rc1-1~22.04) ...
Setting up python3.11 (3.11.0~rc1-1~22.04) ...
Setting up libpython3.11:arm64 (3.11.0~rc1-1~22.04) ...
Setting up libpython3.11-dev:arm64 (3.11.0~rc1-1~22.04) ...
Setting up python3.11-dev (3.11.0~rc1-1~22.04) ...
Processing triggers for libc-bin (2.35-0ubuntu3.8) ...
+ which python3.11
/usr/bin/python3.11
+ 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_jammy-backports_InRelease /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_jammy-backports_main_binary-arm64_Packages.lz4 /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_jammy-backports_universe_binary-arm64_Packages.lz4 /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_jammy_InRelease /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_jammy_main_binary-arm64_Packages.lz4 /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_jammy_multiverse_binary-arm64_Packages.lz4 /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_jammy_restricted_binary-arm64_Packages.lz4 /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_jammy-security_InRelease /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_jammy-security_main_binary-arm64_Packages.lz4 /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_jammy-security_multiverse_binary-arm64_Packages.lz4 /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_jammy-security_restricted_binary-arm64_Packages.lz4 /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_jammy-security_universe_binary-arm64_Packages.lz4 /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_jammy_universe_binary-arm64_Packages.lz4 /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_jammy-updates_InRelease /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_jammy-updates_main_binary-arm64_Packages.lz4 /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_jammy-updates_multiverse_binary-arm64_Packages.lz4 /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_jammy-updates_restricted_binary-arm64_Packages.lz4 /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_jammy-updates_universe_binary-arm64_Packages.lz4
+ apt-get clean
+ curl -sS https://bootstrap.pypa.io/get-pip.py
+ python3.11
Looking in indexes: https://pypi.jetson-ai-lab.dev/jp6/cu126
Collecting pip
Downloading https://pypi.jetson-ai-lab.dev/root/pypi/%2Bf/379/0624780082365/pip-24.3.1-py3-none-any.whl (1.8 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 54.5 MB/s eta 0:00:00
Installing collected packages: pip
Attempting uninstall: pip
Found existing installation: pip 22.0.2
Uninstalling pip-22.0.2:
Successfully uninstalled pip-22.0.2
Successfully installed pip-24.3.1
+ ln -s /usr/bin/python3.11 /usr/local/bin/python3
ln: failed to create symbolic link '/usr/local/bin/python3': File exists
The command '/bin/sh -c /tmp/install_python.sh' returned a non-zero code: 1
Command 'DOCKER_BUILDKIT=0 docker build --network=host --tag comf2/jetson-containers:latest-r36.4.3-cu126-cp311-python --file /home/kkk/apps/jetson-containers/packages/build/python/Dockerfile --build-arg BASE_IMAGE=comf2/jetson-containers:latest-r36.4.3-cu126-cp311-cudnn --build-arg PYTHON_VERSION_ARG="3.11" /home/kkk/apps/jetson-containers/packages/build/python 2>&1 | tee /home/kkk/apps/jetson-containers/logs/20250120_210633/build/comf2_jetson-containers_latest-r36.4.3-cu126-cp311-python.txt; exit ${PIPESTATUS[0]}' returned non-zero exit status 1.
Traceback (most recent call last):
File "/home/kkk/apps/jetson-containers/jetson_containers/container.py", line 210, in build_containers
container_name = build_container(name, package, base, build_flags, build_args, simulate, skip_tests, test_only, push)
File "/home/kkk/apps/jetson-containers/jetson_containers/container.py", line 147, in build_container
status = subprocess.run(cmd.replace(_NEWLINE_, ' '), executable='/bin/bash', shell=True, check=True)
File "/usr/lib/python3.10/subprocess.py", line 526, in run
raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command 'DOCKER_BUILDKIT=0 docker build --network=host --tag comf2/jetson-containers:latest-r36.4.3-cu126-cp311-python --file /home/kkk/apps/jetson-containers/packages/build/python/Dockerfile --build-arg BASE_IMAGE=comf2/jetson-containers:latest-r36.4.3-cu126-cp311-cudnn --build-arg PYTHON_VERSION_ARG="3.11" /home/kkk/apps/jetson-containers/packages/build/python 2>&1 | tee /home/kkk/apps/jetson-containers/logs/20250120_210633/build/comf2_jetson-containers_latest-r36.4.3-cu126-cp311-python.txt; exit ${PIPESTATUS[0]}' returned non-zero exit status 1.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main
return _run_code(code, main_globals, None,
File "/usr/lib/python3.10/runpy.py", line 86, in _run_code
exec(code, run_globals)
File "/home/kkk/apps/jetson-containers/jetson_containers/build.py", line 114, in <module>
build_containers(args.name, args.packages, args.base, args.build_flags, args.build_args, args.simulate, args.skip_errors, args.skip_packages, args.skip_tests, args.test_only, args.push)
File "/home/kkk/apps/jetson-containers/jetson_containers/container.py", line 215, in build_containers
status[package] = (container_name, error)
UnboundLocalError: local variable 'container_name' referenced before assignment
╭─kkk at kkkORIN in ~ 25-01-20 - 21:07:14
also failed when i changed from “PYTHON_VERSION=3.10” to 3.11 above, and this below is changing to 3.12.
CUDA_VERSION=12.6 JETPACK_VERSION=6.2 PYTHON_VERSION=3.12 jetson-containers build --name comf2/jetson-containers:latest --base comf1/jetson-containers:latest-r36.4.3-cu126 --no-github-api --skip-tests=all --multiple --skip-errors xformers triton transformers
╭─kkk at kkkORIN in ~ 25-01-20 - 21:07:14
╰─○ CUDA_VERSION=12.6 JETPACK_VERSION=6.2 PYTHON_VERSION=3.12 jetson-containers build --name comf2/jetson-containers:latest --base comf1/jetson-containers:latest-r36.4.3-cu126 --no-github-api --skip-tests=all --multiple --skip-errors xformers triton transformers
Namespace(packages=['xformers', 'triton', 'transformers'], name='comf2/jetson-containers:latest', base='comf1/jetson-containers:latest-r36.4.3-cu126', multiple=True, build_flags='', build_args='', package_dirs=[''], list_packages=False, show_packages=False, skip_packages=[''], skip_errors=True, skip_tests=['all'], test_only=[''], simulate=False, push='', logs='', verbose=False, no_github_api=True)
-- L4T_VERSION=36.4.3
-- JETPACK_VERSION=6.2
-- CUDA_VERSION=12.6
-- PYTHON_VERSION=3.12
-- LSB_RELEASE=22.04 (jammy)
-- Building containers ['xformers:0.0.29', 'triton:3.1.0', 'transformers:4.48.0']
-- Building containers ['build-essential', 'pip_cache:cu126', 'cuda:12.6', 'cudnn', 'python', 'numpy', 'cmake', 'onnx', 'pytorch', 'xformers:0.0.29']
-- Building container comf2/jetson-containers:latest-r36.4.3-cu126-cp312-build-essential
DOCKER_BUILDKIT=0 docker build --network=host --tag comf2/jetson-containers:latest-r36.4.3-cu126-cp312-build-essential \
--file /home/kkk/apps/jetson-containers/packages/build/build-essential/Dockerfile \
--build-arg BASE_IMAGE=comf1/jetson-containers:latest-r36.4.3-cu126 \
/home/kkk/apps/jetson-containers/packages/build/build-essential \
2>&1 | tee /home/kkk/apps/jetson-containers/logs/20250120_210732/build/comf2_jetson-containers_latest-r36.4.3-cu126-cp312-build-essential.txt; exit ${PIPESTATUS[0]}
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 19.97kB
Step 1/5 : ARG BASE_IMAGE
Step 2/5 : FROM ${BASE_IMAGE}
---> baa2dc162b2d
Step 3/5 : ENV DEBIAN_FRONTEND=noninteractive LANGUAGE=en_US:en LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8
---> Using cache
---> bce4af85fe86
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 git-lfs gdb wget wget2 curl nano zip unzip time sshpass ssh-client && apt-get clean && rm -rf /var/lib/apt/lists/* && gcc --version && g++ --version
---> Using cache
---> eef399190682
Step 5/5 : COPY tarpack /usr/local/bin/
---> Using cache
---> 58e1c374f819
Successfully built 58e1c374f819
Successfully tagged comf2/jetson-containers:latest-r36.4.3-cu126-cp312-build-essential
-- Building container comf2/jetson-containers:latest-r36.4.3-cu126-cp312-pip_cache_cu126
DOCKER_BUILDKIT=0 docker build --network=host --tag comf2/jetson-containers:latest-r36.4.3-cu126-cp312-pip_cache_cu126 \
--file /home/kkk/apps/jetson-containers/packages/cuda/cuda/Dockerfile.pip \
--build-arg BASE_IMAGE=comf2/jetson-containers:latest-r36.4.3-cu126-cp312-build-essential \
--build-arg TAR_INDEX_URL="https://apt.jetson-ai-lab.dev:8000/jp6/cu126" \
--build-arg PIP_INDEX_REPO="https://pypi.jetson-ai-lab.dev/jp6/cu126" \
--build-arg PIP_UPLOAD_REPO="http://localhost/jp6/cu126" \
--build-arg PIP_UPLOAD_USER="jp6" \
--build-arg PIP_UPLOAD_PASS="none" \
--build-arg SCP_UPLOAD_URL="localhost:/dist/jp6/cu126" \
--build-arg SCP_UPLOAD_USER="None" \
--build-arg SCP_UPLOAD_PASS="None" \
/home/kkk/apps/jetson-containers/packages/cuda/cuda \
2>&1 | tee /home/kkk/apps/jetson-containers/logs/20250120_210732/build/comf2_jetson-containers_latest-r36.4.3-cu126-cp312-pip_cache_cu126.txt; exit ${PIPESTATUS[0]}
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 40.45kB
Step 1/4 : ARG BASE_IMAGE
Step 2/4 : FROM ${BASE_IMAGE}
---> 58e1c374f819
Step 3/4 : ARG 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
---> Using cache
---> e680937a1a9e
Step 4/4 : ENV 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}
---> Using cache
---> a97c85e90ba2
Successfully built a97c85e90ba2
Successfully tagged comf2/jetson-containers:latest-r36.4.3-cu126-cp312-pip_cache_cu126
-- Building container comf2/jetson-containers:latest-r36.4.3-cu126-cp312-cuda_12.6
DOCKER_BUILDKIT=0 docker build --network=host --tag comf2/jetson-containers:latest-r36.4.3-cu126-cp312-cuda_12.6 \
--file /home/kkk/apps/jetson-containers/packages/cuda/cuda/Dockerfile \
--build-arg BASE_IMAGE=comf2/jetson-containers:latest-r36.4.3-cu126-cp312-pip_cache_cu126 \
--build-arg CUDA_URL="https://developer.download.nvidia.com/compute/cuda/12.6.3/local_installers/cuda-tegra-repo-ubuntu2204-12-6-local_12.6.3-1_arm64.deb" \
--build-arg CUDA_DEB="cuda-tegra-repo-ubuntu2204-12-6-local" \
--build-arg CUDA_PACKAGES="cuda-toolkit*" \
--build-arg CUDA_ARCH_LIST="87" \
--build-arg DISTRO="ubuntu2204" \
/home/kkk/apps/jetson-containers/packages/cuda/cuda \
2>&1 | tee /home/kkk/apps/jetson-containers/logs/20250120_210732/build/comf2_jetson-containers_latest-r36.4.3-cu126-cp312-cuda_12.6.txt; exit ${PIPESTATUS[0]}
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 40.45kB
Step 1/9 : ARG BASE_IMAGE
Step 2/9 : FROM ${BASE_IMAGE}
---> a97c85e90ba2
Step 3/9 : ARG CUDA_URL CUDA_DEB CUDA_PACKAGES CUDA_ARCH_LIST DISTRO="ubuntu2004"
---> Using cache
---> ff61098c432d
Step 4/9 : COPY install.sh /tmp/install_cuda.sh
---> Using cache
---> 5b9e913e31ae
Step 5/9 : RUN /tmp/install_cuda.sh
---> Using cache
---> e7f42af0f853
Step 6/9 : ENV CUDA_HOME="/usr/local/cuda"
---> Using cache
---> e4ba9dfbf56d
Step 7/9 : ENV NVCC_PATH="$CUDA_HOME/bin/nvcc"
---> Using cache
---> c904df4d1bf5
Step 8/9 : ENV NVIDIA_VISIBLE_DEVICES=all NVIDIA_DRIVER_CAPABILITIES=all 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}" DEBIAN_FRONTEND=noninteractive
---> Using cache
---> f9eac5e08996
Step 9/9 : WORKDIR /
---> Using cache
---> e9539bec09ff
Successfully built e9539bec09ff
Successfully tagged comf2/jetson-containers:latest-r36.4.3-cu126-cp312-cuda_12.6
-- Building container comf2/jetson-containers:latest-r36.4.3-cu126-cp312-cudnn
DOCKER_BUILDKIT=0 docker build --network=host --tag comf2/jetson-containers:latest-r36.4.3-cu126-cp312-cudnn \
--file /home/kkk/apps/jetson-containers/packages/cuda/cudnn/Dockerfile \
--build-arg BASE_IMAGE=comf2/jetson-containers:latest-r36.4.3-cu126-cp312-cuda_12.6 \
--build-arg CUDNN_URL="https://developer.download.nvidia.com/compute/cudnn/9.4.0/local_installers/cudnn-local-tegra-repo-ubuntu2204-9.4.0_1.0-1_arm64.deb" \
--build-arg CUDNN_DEB="cudnn-local-tegra-repo-ubuntu2204-9.4.0" \
--build-arg CUDNN_PACKAGES="libcudnn*-dev libcudnn*-samples" \
/home/kkk/apps/jetson-containers/packages/cuda/cudnn \
2>&1 | tee /home/kkk/apps/jetson-containers/logs/20250120_210732/build/comf2_jetson-containers_latest-r36.4.3-cu126-cp312-cudnn.txt; exit ${PIPESTATUS[0]}
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 22.53kB
Step 1/7 : ARG BASE_IMAGE
Step 2/7 : FROM ${BASE_IMAGE}
---> e9539bec09ff
Step 3/7 : ARG CUDNN_URL
---> Using cache
---> 981eb2b64c99
Step 4/7 : ARG CUDNN_DEB
---> Using cache
---> 9995b0944487
Step 5/7 : ARG CUDNN_PACKAGES
---> Using cache
---> e7c0ebf5ee0d
Step 6/7 : RUN echo "Downloading ${CUDNN_DEB}" && mkdir /tmp/cudnn && cd /tmp/cudnn && wget --quiet --show-progress --progress=bar:force:noscroll ${CUDNN_URL} && dpkg -i *.deb && cp /var/cudnn-local-tegra-repo-*/cudnn-local-tegra-*-keyring.gpg /usr/share/keyrings/ && apt-get update && apt-cache search cudnn && apt-get install -y --no-install-recommends ${CUDNN_PACKAGES} && rm -rf /var/lib/apt/lists/* && apt-get clean && dpkg --list | grep cudnn && dpkg -P ${CUDNN_DEB} && rm -rf /tmp/cudnn
---> Using cache
---> c1270c1cbc3c
Step 7/7 : RUN cd /usr/src/cudnn_samples_v*/conv_sample/ && make -j$(nproc)
---> Using cache
---> e39771868fcf
Successfully built e39771868fcf
Successfully tagged comf2/jetson-containers:latest-r36.4.3-cu126-cp312-cudnn
-- Building container comf2/jetson-containers:latest-r36.4.3-cu126-cp312-python
DOCKER_BUILDKIT=0 docker build --network=host --tag comf2/jetson-containers:latest-r36.4.3-cu126-cp312-python \
--file /home/kkk/apps/jetson-containers/packages/build/python/Dockerfile \
--build-arg BASE_IMAGE=comf2/jetson-containers:latest-r36.4.3-cu126-cp312-cudnn \
--build-arg PYTHON_VERSION_ARG="3.12" \
/home/kkk/apps/jetson-containers/packages/build/python \
2>&1 | tee /home/kkk/apps/jetson-containers/logs/20250120_210732/build/comf2_jetson-containers_latest-r36.4.3-cu126-cp312-python.txt; exit ${PIPESTATUS[0]}
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 22.02kB
Step 1/6 : ARG BASE_IMAGE
Step 2/6 : FROM ${BASE_IMAGE}
---> e39771868fcf
Step 3/6 : ARG PYTHON_VERSION_ARG
---> Using cache
---> 9b44be1087c3
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
---> Running in ba9459a7cec2
---> Removed intermediate container ba9459a7cec2
---> 63a73e8c6562
Step 5/6 : COPY install.sh /tmp/install_python.sh
---> 385ce9dddc3f
Step 6/6 : RUN /tmp/install_python.sh
---> Running in 30146944f1a1
+ apt-get update
Get:1 http://ports.ubuntu.com/ubuntu-ports jammy InRelease [270 kB]
Get:2 http://ports.ubuntu.com/ubuntu-ports jammy-updates InRelease [128 kB]
Get:3 http://ports.ubuntu.com/ubuntu-ports jammy-backports InRelease [127 kB]
Get:4 http://ports.ubuntu.com/ubuntu-ports jammy-security InRelease [129 kB]
Get:5 http://ports.ubuntu.com/ubuntu-ports jammy/universe arm64 Packages [17.2 MB]
Get:6 http://ports.ubuntu.com/ubuntu-ports jammy/multiverse arm64 Packages [224 kB]
Get:7 http://ports.ubuntu.com/ubuntu-ports jammy/restricted arm64 Packages [24.2 kB]
Get:8 http://ports.ubuntu.com/ubuntu-ports jammy/main arm64 Packages [1,758 kB]
Get:9 http://ports.ubuntu.com/ubuntu-ports jammy-updates/restricted arm64 Packages [2,932 kB]
Get:10 http://ports.ubuntu.com/ubuntu-ports jammy-updates/main arm64 Packages [2,520 kB]
Get:11 http://ports.ubuntu.com/ubuntu-ports jammy-updates/multiverse arm64 Packages [30.6 kB]
Get:12 http://ports.ubuntu.com/ubuntu-ports jammy-updates/universe arm64 Packages [1,470 kB]
Get:13 http://ports.ubuntu.com/ubuntu-ports jammy-backports/main arm64 Packages [81.0 kB]
Get:14 http://ports.ubuntu.com/ubuntu-ports jammy-backports/universe arm64 Packages [31.8 kB]
Get:15 http://ports.ubuntu.com/ubuntu-ports jammy-security/main arm64 Packages [2,227 kB]
Get:16 http://ports.ubuntu.com/ubuntu-ports jammy-security/universe arm64 Packages [1,184 kB]
Get:17 http://ports.ubuntu.com/ubuntu-ports jammy-security/restricted arm64 Packages [2,805 kB]
Get:18 http://ports.ubuntu.com/ubuntu-ports jammy-security/multiverse arm64 Packages [24.2 kB]
Fetched 33.2 MB in 9s (3,573 kB/s)
Reading package lists...
+ apt-get install -y --no-install-recommends python3.12 python3.12-dev
Reading package lists...
Building dependency tree...
Reading state information...
E: Unable to locate package python3.12
E: Couldn't find any package by glob 'python3.12'
E: Couldn't find any package by regex 'python3.12'
E: Unable to locate package python3.12-dev
E: Couldn't find any package by glob 'python3.12-dev'
E: Couldn't find any package by regex 'python3.12-dev'
+ which python3.12
+ return_code=1
+ set -e
+ '[' 1 '!=' 0 ']'
+ echo '-- using deadsnakes ppa to install Python 3.12'
+ add-apt-repository ppa:deadsnakes/ppa
-- using deadsnakes ppa to install Python 3.12
Repository: 'deb https://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu/ jammy main'
Description:
This PPA contains more recent Python versions packaged for Ubuntu.
Disclaimer: there's no guarantee of timely updates in case of security problems or other issues. If you want to use them in a security-or-otherwise-critical environment (say, on a production server), you do so at your own risk.
Update Note
===========
Please use this repository instead of ppa:fkrull/deadsnakes.
Reporting Issues
================
Issues can be reported in the master issue tracker at:
https://github.com/deadsnakes/issues/issues
Supported Ubuntu and Python Versions
====================================
- Ubuntu 20.04 (focal) Python3.5 - Python3.7, Python3.9 - Python3.13
- Ubuntu 22.04 (jammy) Python3.7 - Python3.9, Python3.11 - Python3.13
- Ubuntu 24.04 (noble) Python3.7 - Python3.11, Python3.13
- Note: Python2.7 (focal, jammy), Python 3.8 (focal), Python 3.10 (jammy), Python3.12 (noble) are not provided by deadsnakes as upstream ubuntu provides those packages.
Why some packages aren't built:
- Note: for focal, older python versions require libssl<1.1 so they are not currently built
- Note: for jammy and noble, older python versions requre libssl<3 so they are not currently built
- If you need these, reach out to asottile to set up a private ppa
The packages may also work on other versions of Ubuntu or Debian, but that is not tested or supported.
Packages
========
The packages provided here are loosely based on the debian upstream packages with some modifications to make them more usable as non-default pythons and on ubuntu. As such, the packages follow debian's patterns and often do not include a full python distribution with just `apt install python#.#`. Here is a list of packages that may be useful along with the default install:
- `python#.#-dev`: includes development headers for building C extensions
- `python#.#-venv`: provides the standard library `venv` module
- `python#.#-distutils`: provides the standard library `distutils` module
- `python#.#-lib2to3`: provides the `2to3-#.#` utility as well as the standard library `lib2to3` module
- `python#.#-gdbm`: provides the standard library `dbm.gnu` module
- `python#.#-tk`: provides the standard library `tkinter` module
Third-Party Python Modules
==========================
Python modules in the official Ubuntu repositories are packaged to work with the Python interpreters from the official repositories. Accordingly, they generally won't work with the Python interpreters from this PPA. As an exception, pure-Python modules for Python 3 will work, but any compiled extension modules won't.
To install 3rd-party Python modules, you should use the common Python packaging tools. For an introduction into the Python packaging ecosystem and its tools, refer to the Python Packaging User Guide:
https://packaging.python.org/installing/
Sources
=======
The package sources are available at:
https://github.com/deadsnakes/
Nightly Builds
==============
For nightly builds, see ppa:deadsnakes/nightly https://launchpad.net/~deadsnakes/+archive/ubuntu/nightly
More info: https://launchpad.net/~deadsnakes/+archive/ubuntu/ppa
Adding repository.
Adding deb entry to /etc/apt/sources.list.d/deadsnakes-ubuntu-ppa-jammy.list
Adding disabled deb-src entry to /etc/apt/sources.list.d/deadsnakes-ubuntu-ppa-jammy.list
Adding key to /etc/apt/trusted.gpg.d/deadsnakes-ubuntu-ppa.gpg with fingerprint F23C5A6CF475977595C89F51BA6932366A755776
Hit:1 http://ports.ubuntu.com/ubuntu-ports jammy InRelease
Hit:2 http://ports.ubuntu.com/ubuntu-ports jammy-updates InRelease
Hit:3 http://ports.ubuntu.com/ubuntu-ports jammy-backports InRelease
Hit:4 http://ports.ubuntu.com/ubuntu-ports jammy-security InRelease
Get:5 https://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu jammy InRelease [18.1 kB]
Get:6 https://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu jammy/main arm64 Packages [32.9 kB]
Fetched 50.9 kB in 2s (30.3 kB/s)
Reading package lists...
+ apt-get update
Hit:1 http://ports.ubuntu.com/ubuntu-ports jammy InRelease
Hit:2 http://ports.ubuntu.com/ubuntu-ports jammy-updates InRelease
Hit:3 http://ports.ubuntu.com/ubuntu-ports jammy-backports InRelease
Hit:4 https://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu jammy InRelease
Hit:5 http://ports.ubuntu.com/ubuntu-ports jammy-security InRelease
Reading package lists...
+ apt-get install -y --no-install-recommends python3.12 python3.12-dev
Reading package lists...
Building dependency tree...
Reading state information...
The following additional packages will be installed:
libpython3.12 libpython3.12-dev libpython3.12-stdlib mailcap mime-support
Suggested packages:
python3.12-venv
The following NEW packages will be installed:
libpython3.12 libpython3.12-dev libpython3.12-stdlib mailcap mime-support
python3.12 python3.12-dev
0 upgraded, 7 newly installed, 0 to remove and 0 not upgraded.
Need to get 13.9 MB of archives.
After this operation, 58.7 MB of additional disk space will be used.
Get:1 http://ports.ubuntu.com/ubuntu-ports jammy/main arm64 mailcap all 3.70+nmu1ubuntu1 [23.8 kB]
Get:2 http://ports.ubuntu.com/ubuntu-ports jammy/main arm64 mime-support all 3.66 [3,696 B]
Get:3 https://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu jammy/main arm64 libpython3.12-stdlib arm64 3.12.8-1+jammy1 [2,892 kB]
Get:4 https://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu jammy/main arm64 libpython3.12 arm64 3.12.8-1+jammy1 [2,312 kB]
Get:5 https://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu jammy/main arm64 libpython3.12-dev arm64 3.12.8-1+jammy1 [5,630 kB]
Get:6 https://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu jammy/main arm64 python3.12 arm64 3.12.8-1+jammy1 [2,521 kB]
Get:7 https://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu jammy/main arm64 python3.12-dev arm64 3.12.8-1+jammy1 [498 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 13.9 MB in 36s (388 kB/s)
Selecting previously unselected package mailcap.
(Reading database ... 57936 files and directories currently installed.)
Preparing to unpack .../0-mailcap_3.70+nmu1ubuntu1_all.deb ...
Unpacking mailcap (3.70+nmu1ubuntu1) ...
Selecting previously unselected package mime-support.
Preparing to unpack .../1-mime-support_3.66_all.deb ...
Unpacking mime-support (3.66) ...
Selecting previously unselected package libpython3.12-stdlib:arm64.
Preparing to unpack .../2-libpython3.12-stdlib_3.12.8-1+jammy1_arm64.deb ...
Unpacking libpython3.12-stdlib:arm64 (3.12.8-1+jammy1) ...
Selecting previously unselected package libpython3.12:arm64.
Preparing to unpack .../3-libpython3.12_3.12.8-1+jammy1_arm64.deb ...
Unpacking libpython3.12:arm64 (3.12.8-1+jammy1) ...
Selecting previously unselected package libpython3.12-dev:arm64.
Preparing to unpack .../4-libpython3.12-dev_3.12.8-1+jammy1_arm64.deb ...
Unpacking libpython3.12-dev:arm64 (3.12.8-1+jammy1) ...
Selecting previously unselected package python3.12.
Preparing to unpack .../5-python3.12_3.12.8-1+jammy1_arm64.deb ...
Unpacking python3.12 (3.12.8-1+jammy1) ...
Selecting previously unselected package python3.12-dev.
Preparing to unpack .../6-python3.12-dev_3.12.8-1+jammy1_arm64.deb ...
Unpacking python3.12-dev (3.12.8-1+jammy1) ...
Setting up mailcap (3.70+nmu1ubuntu1) ...
Setting up mime-support (3.66) ...
Setting up libpython3.12-stdlib:arm64 (3.12.8-1+jammy1) ...
Setting up python3.12 (3.12.8-1+jammy1) ...
Setting up libpython3.12:arm64 (3.12.8-1+jammy1) ...
Setting up libpython3.12-dev:arm64 (3.12.8-1+jammy1) ...
Setting up python3.12-dev (3.12.8-1+jammy1) ...
+ 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_jammy-backports_InRelease /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_jammy-backports_main_binary-arm64_Packages.lz4 /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_jammy-backports_universe_binary-arm64_Packages.lz4 /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_jammy_InRelease /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_jammy_main_binary-arm64_Packages.lz4 /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_jammy_multiverse_binary-arm64_Packages.lz4 /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_jammy_restricted_binary-arm64_Packages.lz4 /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_jammy-security_InRelease /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_jammy-security_main_binary-arm64_Packages.lz4 /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_jammy-security_multiverse_binary-arm64_Packages.lz4 /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_jammy-security_restricted_binary-arm64_Packages.lz4 /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_jammy-security_universe_binary-arm64_Packages.lz4 /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_jammy_universe_binary-arm64_Packages.lz4 /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_jammy-updates_InRelease /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_jammy-updates_main_binary-arm64_Packages.lz4 /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_jammy-updates_multiverse_binary-arm64_Packages.lz4 /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_jammy-updates_restricted_binary-arm64_Packages.lz4 /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_jammy-updates_universe_binary-arm64_Packages.lz4 /var/lib/apt/lists/ppa.launchpadcontent.net_deadsnakes_ppa_ubuntu_dists_jammy_InRelease /var/lib/apt/lists/ppa.launchpadcontent.net_deadsnakes_ppa_ubuntu_dists_jammy_main_binary-arm64_Packages.lz4
+ apt-get clean
+ curl -sS https://bootstrap.pypa.io/get-pip.py
+ python3.12
Looking in indexes: https://pypi.jetson-ai-lab.dev/jp6/cu126
Collecting pip
Downloading https://pypi.jetson-ai-lab.dev/root/pypi/%2Bf/379/0624780082365/pip-24.3.1-py3-none-any.whl (1.8 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 68.1 MB/s eta 0:00:00
Installing collected packages: pip
Attempting uninstall: pip
Found existing installation: pip 22.0.2
Uninstalling pip-22.0.2:
Successfully uninstalled pip-22.0.2
Successfully installed pip-24.3.1
+ ln -s /usr/bin/python3.12 /usr/local/bin/python3
ln: failed to create symbolic link '/usr/local/bin/python3': File exists
The command '/bin/sh -c /tmp/install_python.sh' returned a non-zero code: 1
Command 'DOCKER_BUILDKIT=0 docker build --network=host --tag comf2/jetson-containers:latest-r36.4.3-cu126-cp312-python --file /home/kkk/apps/jetson-containers/packages/build/python/Dockerfile --build-arg BASE_IMAGE=comf2/jetson-containers:latest-r36.4.3-cu126-cp312-cudnn --build-arg PYTHON_VERSION_ARG="3.12" /home/kkk/apps/jetson-containers/packages/build/python 2>&1 | tee /home/kkk/apps/jetson-containers/logs/20250120_210732/build/comf2_jetson-containers_latest-r36.4.3-cu126-cp312-python.txt; exit ${PIPESTATUS[0]}' returned non-zero exit status 1.
Traceback (most recent call last):
File "/home/kkk/apps/jetson-containers/jetson_containers/container.py", line 210, in build_containers
container_name = build_container(name, package, base, build_flags, build_args, simulate, skip_tests, test_only, push)
File "/home/kkk/apps/jetson-containers/jetson_containers/container.py", line 147, in build_container
status = subprocess.run(cmd.replace(_NEWLINE_, ' '), executable='/bin/bash', shell=True, check=True)
File "/usr/lib/python3.10/subprocess.py", line 526, in run
raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command 'DOCKER_BUILDKIT=0 docker build --network=host --tag comf2/jetson-containers:latest-r36.4.3-cu126-cp312-python --file /home/kkk/apps/jetson-containers/packages/build/python/Dockerfile --build-arg BASE_IMAGE=comf2/jetson-containers:latest-r36.4.3-cu126-cp312-cudnn --build-arg PYTHON_VERSION_ARG="3.12" /home/kkk/apps/jetson-containers/packages/build/python 2>&1 | tee /home/kkk/apps/jetson-containers/logs/20250120_210732/build/comf2_jetson-containers_latest-r36.4.3-cu126-cp312-python.txt; exit ${PIPESTATUS[0]}' returned non-zero exit status 1.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main
return _run_code(code, main_globals, None,
File "/usr/lib/python3.10/runpy.py", line 86, in _run_code
exec(code, run_globals)
File "/home/kkk/apps/jetson-containers/jetson_containers/build.py", line 114, in <module>
build_containers(args.name, args.packages, args.base, args.build_flags, args.build_args, args.simulate, args.skip_errors, args.skip_packages, args.skip_tests, args.test_only, args.push)
File "/home/kkk/apps/jetson-containers/jetson_containers/container.py", line 215, in build_containers
status[package] = (container_name, error)
UnboundLocalError: local variable 'container_name' referenced before assignment
╭─kkk at kkkORIN in ~ 25-01-20 - 21:08:59
╰─○