Comments (4)
@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.
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.
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.
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)
- Docker image 21.04 (rolling) - apt update error HOT 6
- less command missing Ubuntu 20.10 image HOT 1
- how to tell the version of python3 supported in the default repository without installing? HOT 2
- Repositories no longer have release files HOT 3
- changelogs of "native" packages are missing HOT 3
- Cannot create new threads in Ubuntu 21.10 HOT 2
- [Question] Why date is not updated when new version is created? HOT 2
- to use gpu but slow HOT 1
- Ubuntu:20.04 image usage guidelines HOT 1
- Update Ubuntu Focal 20.04 image to 20220105 HOT 9
- dpkg broken in Jammy image on singular-doc pkg extraction HOT 2
- Need help in increasing the windows/chrome resolution for Ubuntu image HOT 1
- Update Ubuntu Focal 20.04 image to 20220316 HOT 4
- apt update fails on ubuntu:jammy unless --security-opt seccomp=unconfined is specified HOT 16
- Rerun build job to update ubuntu image LTE 20.04 HOT 1
- `apt update` fails on macOS HOT 1
- how to build 16.04.4 docker image? HOT 1
- Q: Get SERIAL or GitHash from running image HOT 1
- ubuntu:latest throws an error "failed to solve with frontend dockerfile.v0" HOT 3
- Unable to build from ubuntu 21.04 since 23 july HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from docker-brew-ubuntu-core.