git/list[1] front-page[2] threads[3] people[4] search[5] about
 

[PATCH 0/3] ci: fix jobs failing on Ubuntu 26.04

From
Harald Nordgren via GitGitGadget <gitgitgadget@gmail.com>
Date
Nov 1, 2026, 11:02 UTC
Message-ID
<pull.2478.git.git.1793530936.gitgitgadget@gmail.com>
Four CI jobs fail since ubuntu-latest moved to Ubuntu 26.04.
 * documentation, fuzz smoke test and static-analysis fail with ln: failed
   to create symbolic link '/usr/bin/dirname': Already exists. Run the ln
   with sudo.
 * linux32 cannot resolve deb.debian.org. Pin it to ubuntu-24.04. The Docker
   update in actions/runner-images#15205 fixes this on 26.04, but a new
   runner image will take a long time to roll out, and CI should not stay
   broken while we wait.
 * Use apt-get in linux32 to get rid of the apt does not have a stable CLI
   interface warnings.

The first two are based on Johannes Schindelin's fixes in Git for Windows (git-for-windows/git#6473).

Harald Nordgren (3):
  ci: use apt-get in the linux32 job
  install-dependencies: work around a permission problem
  ci: pin linux32 to ubuntu-24.04 to restore networking
 .github/workflows/main.yml | 6 ++++--
 ci/install-dependencies.sh | 2 +-
 2 files changed, 5 insertions(+), 3 deletions(-)
base-commit: 50fe5cc63f9cd6e89b87a2c9ccf96a444f4cfdb7
Published-As: https://github.com/gitgitgadget/git/releases/tag/pr-git-2478%2FHaraldNordgren%2Fci-linux32-apt-get-v1
Fetch-It-Via: git fetch https://github.com/gitgitgadget/git pr-git-2478/HaraldNordgren/ci-linux32-apt-get-v1
Pull-Request: https://github.com/git/git/pull/2478
-- 
gitgitgadget
Next: Harald Nordgren via GitGitGadget
Message 1 of 5 in “ci: fix jobs failing on Ubuntu 26.04”
  1. 0/3 ci: fix jobs failing on Ubuntu 26.04Harald Nordgren via GitGitGadget, Nov 1, 2026
  2. 1/3 ci: use apt-get in the linux32 jobHarald Nordgren via GitGitGadget, Nov 1, 2026
  3. 2/3 install-dependencies: work around a permission problemHarald Nordgren via GitGitGadget, Nov 1, 2026
  4. 3/3 ci: pin linux32 to ubuntu-24.04 to restore networkingHarald Nordgren via GitGitGadget, Nov 1, 2026
  5. Junio C HamanoNov 3, 2026

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.