Giter Site home page Giter Site logo

Comments (4)

tianon avatar tianon commented on June 17, 2024

@OddBloke any ideas how we're getting this oddity with the latest builds?

docker-library/official-images#1110 is more on the same problem 😕

from docker-brew-ubuntu-core.

mikedoug avatar mikedoug commented on June 17, 2024

Yes, I've done a bit more research.

So here's the problem. The Dockerfile is using the root file system provided by https://partner-images.canonical.com/core/trusty/. The 20150925 and 20151001 builds of the Ubuntu 14.04 (Trusty) cloud image have a fubared Python installation with a mix of Python 3.4.3 and Python 3.4.0. (You can see that in the manifest, look for the python lines: https://partner-images.canonical.com/core/trusty/20150925/ubuntu-trusty-core-cloudimg-arm64.manifest)

On 2015-10-07 (two days ago), the maintainers of the Ubuntu Docker image updated their root file system with the 20151001 build from Canonical. This broke the Python 3 installation such that you could no longer install the python dev packages because of mismatched versions.

Canonical has provided a new build today (20151009) where they have reverted to a pure Python 3.4.0 installation (no more mismatch!). Once they update the Docker image to use this cloud image root file system, then all will be well with the ubuntu:14.04 Docker image. Until then, hard code your docker base image to ubuntu:trusty-20150814 if you want a working Python 3 installation.

from docker-brew-ubuntu-core.

mikedoug avatar mikedoug commented on June 17, 2024

It'd also be nice if someone with some weight could contact Canonical and find out what the heck is going on. This isn't the first time Python 3.4.3 has leaked into the cloud images and has caused us no end of problems when it flopped back.

from docker-brew-ubuntu-core.

tianon avatar tianon commented on June 17, 2024

The upstream bug is https://bugs.launchpad.net/bugs/1505164 -- images are rebuilt, and PR is open at docker-library/official-images#1114.

from docker-brew-ubuntu-core.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.