Open
Description
Bug description
On my computer I am unable to use repo2docker
to build a local directory, even if it's empty. I am not sure why.
Expected behaviour
I expected jupyter-repo2docker .
to build locally.
Actual behaviour
It fails:
$ jupyter-repo2docker .
Picked Local content provider.
Using local repo ..
Using PythonBuildPack builder
Step 1/48 : FROM buildpack-deps:bionic
---> 98fc26e1509f
Step 2/48 : ENV DEBIAN_FRONTEND=noninteractive
---> Using cache
---> 1ddee175e87f
Step 3/48 : RUN apt-get -qq update && apt-get -qq install --yes --no-install-recommends locales > /dev/null && apt-get -qq purge && apt-get -qq clean && rm -rf /var/lib/apt/lists/*
---> Using cache
---> 4888afea1faf
Step 4/48 : RUN echo "en_US.UTF-8 UTF-8" > /etc/locale.gen && locale-gen
---> Using cache
---> 560885b9842a
Step 5/48 : ENV LC_ALL en_US.UTF-8
---> Using cache
---> b20252556587
Step 6/48 : ENV LANG en_US.UTF-8
---> Using cache
---> 555a9faba040
Step 7/48 : ENV LANGUAGE en_US.UTF-8
---> Using cache
---> bac9774badef
Step 8/48 : ENV SHELL /bin/bash
---> Using cache
---> c32aa3e88981
Step 9/48 : ARG NB_USER
---> Using cache
---> ebc588c6509a
Step 10/48 : ARG NB_UID
---> Using cache
---> 0d37f8730abc
Step 11/48 : ENV USER ${NB_USER}
---> Using cache
---> fea8c4d34e03
Step 12/48 : ENV HOME /home/${NB_USER}
---> Using cache
---> ff2316ba9655
Step 13/48 : RUN groupadd --gid ${NB_UID} ${NB_USER} && useradd --comment "Default user" --create-home --gid ${NB_UID} --no-log-init --shell /bin/bash --uid ${NB_UID} ${NB_USER}
---> Using cache
---> 504d5ac77f2a
Step 14/48 : RUN wget --quiet -O - https://deb.nodesource.com/gpgkey/nodesource.gpg.key | apt-key add - && DISTRO="bionic" && echo "deb https://deb.nodesource.com/node_14.x $DISTRO main" >> /etc/apt/sources.list.d/nodesource.list && echo "deb-src https://deb.nodesource.com/node_14.x $DISTRO main" >> /etc/apt/sources.list.d/nodesource.list
---> Using cache
---> d994f49c133d
Step 15/48 : RUN apt-get -qq update && apt-get -qq install --yes --no-install-recommends less nodejs unzip > /dev/null && apt-get -qq purge && apt-get -qq clean && rm -rf /var/lib/apt/lists/*
---> Using cache
---> 9eb32056c343
Step 16/48 : EXPOSE 8888
---> Using cache
---> ca77d6d4c24a
Step 17/48 : ENV APP_BASE /srv
---> Using cache
---> 20995168e0d1
Step 18/48 : ENV NPM_DIR ${APP_BASE}/npm
---> Using cache
---> 788da69757a7
Step 19/48 : ENV NPM_CONFIG_GLOBALCONFIG ${NPM_DIR}/npmrc
---> Using cache
---> a5a1601fee12
Step 20/48 : ENV CONDA_DIR ${APP_BASE}/conda
---> Using cache
---> 5f2c97f735a5
Step 21/48 : ENV NB_PYTHON_PREFIX ${CONDA_DIR}/envs/notebook
---> Using cache
---> 28b20d442c48
Step 22/48 : ENV NB_ENVIRONMENT_FILE /tmp/env/environment.lock
---> Using cache
---> e72759ea9337
Step 23/48 : ENV KERNEL_PYTHON_PREFIX ${NB_PYTHON_PREFIX}
---> Using cache
---> 3adaed635bb7
Step 24/48 : ENV PATH ${NB_PYTHON_PREFIX}/bin:${CONDA_DIR}/bin:${NPM_DIR}/bin:${PATH}
---> Using cache
---> 1e8f85a6301f
Step 25/48 : COPY --chown=501:501 build_script_files/-2fopt-2fhomebrew-2fcaskroom-2fminiconda-2fbase-2flib-2fpython3-2e8-2fsite-2dpackages-2frepo2docker-2fbuildpacks-2fconda-2factivate-2dconda-2esh-91d161 /etc/profile.d/activate-conda.sh
---> Using cache
---> ab3cb148fe1e
Step 26/48 : COPY --chown=501:501 build_script_files/-2fopt-2fhomebrew-2fcaskroom-2fminiconda-2fbase-2flib-2fpython3-2e8-2fsite-2dpackages-2frepo2docker-2fbuildpacks-2fconda-2fenvironment-2epy-2d3-2e7-2elock-d00ccd /tmp/env/environment.lock
---> Using cache
---> 6ab76d080211
Step 27/48 : COPY --chown=501:501 build_script_files/-2fopt-2fhomebrew-2fcaskroom-2fminiconda-2fbase-2flib-2fpython3-2e8-2fsite-2dpackages-2frepo2docker-2fbuildpacks-2fconda-2finstall-2dminiforge-2ebash-ec0cb5 /tmp/install-miniforge.bash
---> Using cache
---> 047aef216f89
Step 28/48 : RUN mkdir -p ${NPM_DIR} && chown -R ${NB_USER}:${NB_USER} ${NPM_DIR}
---> Using cache
---> 4ce6e6ed3739
Step 29/48 : USER ${NB_USER}
---> Using cache
---> f7b89ca9c16b
Step 30/48 : RUN npm config --global set prefix ${NPM_DIR}
---> Using cache
---> 5f91a5ac3cff
Step 31/48 : USER root
---> Using cache
---> 88e5735d912c
Step 32/48 : RUN TIMEFORMAT='time: %3R' bash -c 'time /tmp/install-miniforge.bash' && rm -rf /tmp/install-miniforge.bash /tmp/env
---> Running in a9e4741c585a
++ dirname /tmp/install-miniforge.bash
+ cd /tmp
+ MINIFORGE_VERSION=4.9.2-2
+ MAMBA_VERSION=0.7.4
+ SHA256SUM=7a7bfaff87680298304a97ba69bcf92f66c810995a7155a2918b99fafb8ca1dc
+ URL=https://github.com/conda-forge/miniforge/releases/download/4.9.2-2/Mambaforge-4.9.2-2-Linux-x86_64.sh
+ INSTALLER_PATH=/tmp/miniforge-installer.sh
+ unset HOME
+ wget --quiet https://github.com/conda-forge/miniforge/releases/download/4.9.2-2/Mambaforge-4.9.2-2-Linux-x86_64.sh -O /tmp/miniforge-installer.sh
time: 12.992
+ chmod +x /tmp/miniforge-installer.sh
+ echo '7a7bfaff87680298304a97ba69bcf92f66c810995a7155a2918b99fafb8ca1dc /tmp/miniforge-installer.sh'
+ sha256sum --quiet -c -
+ bash /tmp/miniforge-installer.sh -b -p /srv/conda
PREFIX=/srv/conda
Unpacking payload ...
qemu-x86_64: Could not open '/lib64/ld-linux-x86-64.so.2': No such file or directory
qemu-x86_64: Could not open '/lib64/ld-linux-x86-64.so.2': No such file or directory
time: 0.257
time: 13.550
Removing intermediate container a9e4741c585a
The command '/bin/sh -c TIMEFORMAT='time: %3R' bash -c 'time /tmp/install-miniforge.bash' && rm -rf /tmp/install-miniforge.bash /tmp/env' returned a non-zero code: 1
How to reproduce
Create a new directory and run repo2docker
on it.
Your personal set up
- OS: macOS 12.1 (21C52) Apple M1 Pro
- Docker version:
docker version
20.10.12 - repo2docker version
repo2docker --version
2021.08.0
$ docker version
Client:
Cloud integration: v1.0.22
Version: 20.10.12
API version: 1.41
Go version: go1.16.12
Git commit: e91ed57
Built: Mon Dec 13 11:46:56 2021
OS/Arch: darwin/arm64
Context: default
Experimental: true
Server: Docker Engine - Community
Engine:
Version: 20.10.12
API version: 1.41 (minimum version 1.12)
Go version: go1.16.12
Git commit: 459d0df
Built: Mon Dec 13 11:43:07 2021
OS/Arch: linux/arm64
Experimental: false
containerd:
Version: 1.4.12
GitCommit: 7b11cfaabd73bb80907dd23182b9347b4245eb5d
runc:
Version: 1.0.2
GitCommit: v1.0.2-0-g52b36a2
docker-init:
Version: 0.19.0
GitCommit: de40ad0
Activity