Commit 3277326
committed
fix(docker): unpin python3 minor; Ubuntu 26.04 ships 3.13 by default
The Dockerfile pinned `python3.12` but the default UBUNTU_TAG=26.04
ships python3.13 as the default `python3`, and `python3.12` is no
longer in resolute's repos. apt-get fails:
E: Unable to locate package python3.12
The bundled installer.py is python_requires >= 3.10 and works on
any modern python3, so switched to the meta-package `python3`. The
image now tracks whatever default Python the chosen Ubuntu release
ships — no per-image-bump churn needed when Ubuntu rotates its
default Python.
Same fix is forward-compatible: UBUNTU_TAG=24.04 (LTS) gives 3.12,
26.04 gives 3.13, future releases will Just Work.1 parent 2c694da commit 3277326
1 file changed
Lines changed: 6 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
44 | | - | |
45 | | - | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
46 | 49 | | |
47 | 50 | | |
48 | 51 | | |
49 | 52 | | |
50 | 53 | | |
51 | 54 | | |
52 | | - | |
| 55 | + | |
53 | 56 | | |
54 | 57 | | |
55 | 58 | | |
| |||
0 commit comments