Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cannot build legacy-py3 #3

Open
sashaspala opened this issue Sep 10, 2019 · 0 comments
Open

Cannot build legacy-py3 #3

sashaspala opened this issue Sep 10, 2019 · 0 comments

Comments

@sashaspala
Copy link

It seems like the legacy-py3 Dockerfile is either out of date or otherwise not functioning. Trying to build the Dockerfile with Anaconda throws some nasty errors when you try to run
RUN conda install libgcc
Replacing it with
RUN conda create -n gp -c conda-forge -c defaults --override-channels python=3 libgcc
to create a new environment with libgcc in it seems to achieve the same thing.

Additionally, the Python3 install command throws the following error:

The following packages have unmet dependencies:
libc6-dev : Breaks: binutils (< 2.26) but 2.25-5+deb8u1 is to be installed

Running the following to first remove binutils before updating and installing seems to get past this problem.

RUN echo "deb http://http.us.debian.org/debian/ testing main contrib non-free" > /etc/apt/sources.list && \
    apt-get remove binutils -y && \
    apt-get update && \
    apt-get install -y -t testing python3.6 python3-pip

However, this still throws the following Docker error:

E: There are problems and -y was used without --force-yes

I cannot seem to find where these "problems" are coming from, any advice? Are these Dockerfiles the ones that are currently being used for the codalab-competitions workflow?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant