Skip to content

fix(home-assistant): replace libgpiod2 with libgpiod3 for Ubuntu 26.04#2389

Merged
alfi0812 merged 1 commit into
trueforge-org:mainfrom
xonvanetta:fix/home-assistant-libgpiod2-resolute
May 31, 2026
Merged

fix(home-assistant): replace libgpiod2 with libgpiod3 for Ubuntu 26.04#2389
alfi0812 merged 1 commit into
trueforge-org:mainfrom
xonvanetta:fix/home-assistant-libgpiod2-resolute

Conversation

@xonvanetta
Copy link
Copy Markdown
Contributor

Summary

  • libgpiod2 was renamed to libgpiod3 in Ubuntu 26.04 (resolute) following a libgpiod 2.x SONAME bump
  • The base image ghcr.io/trueforge-org/python:3.14.4 was rebuilt against Ubuntu 26.04, causing apt-get install libgpiod2 to fail with E: Unable to locate package libgpiod2
  • This fixes the build failure seen in CI run 26014942137 and blocking Renovate PR fix(deps): update homeassistant 2026.5.0 → 2026.5.1 #2342

Test plan

  • Local docker build --build-arg VERSION=2026.5.1 completed successfully
  • All apt packages resolved, including libgpiod3
  • All pip installs completed, homeassistant-2026.5.1 installed cleanly on Python 3.14

@xonvanetta xonvanetta requested a review from alfi0812 as a code owner May 30, 2026 19:34
@CLAassistant
Copy link
Copy Markdown

CLAassistant commented May 30, 2026

CLA assistant check
All committers have signed the CLA.

@alfi0812 alfi0812 merged commit 4cb49e1 into trueforge-org:main May 31, 2026
14 checks passed
@xonvanetta xonvanetta deleted the fix/home-assistant-libgpiod2-resolute branch May 31, 2026 12:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants