Skip to content

Install libcap-dev in the CI so python-prctl can build - #17

Merged
seb5g merged 1 commit into
mainfrom
fix/ci-libcap
Nov 4, 2026
Merged

seb5g merged 1 commit into
mainfrom
fix/ci-libcap

Conversation

@seb5g

@seb5g seb5g commented Nov 4, 2026

Copy link
Copy Markdown
Contributor

Before: the CI install step fails on Linux because picamera2 depends on python-prctl, which compiles against the libcap headers that the runner does not have.

After: libcap-dev is installed before the Python dependencies, in Testbase.yml (push workflow) and in compatibility.yml (new step before "Install dependencies", Linux only).

How: workflow-only change, nothing tested on a Raspberry Pi. I did not read the failing job log (not accessible to me); the cause comes from the earlier triage, so the CI of this PR is the check.


Generated by Claude Code

@seb5g
seb5g merged commit 57d5c20 into main Nov 4, 2026
0 of 25 checks passed
@seb5g
seb5g deleted the fix/ci-libcap branch November 4, 2026 16:17
seb5g pushed a commit that referenced this pull request Nov 4, 2026
main changed the copies of the workflows (libcap-dev for python-prctl, #17), which this branch replaces by the reusable ones of the plugin template: the old files are dropped.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Tdiso1u1ZhikSutj2Qs5Cg
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants