Skip to content

Conversation

@piyushroshan
Copy link
Collaborator

The workshop service Docker build was failing when trying to install pycairo because the Cairo graphics library was missing from the Alpine Linux base image.

The workshop service Docker build was failing when trying to install
pycairo because the Cairo graphics library was missing from the Alpine
Linux base image.

Changes:
- Added cairo-dev and pkgconfig to build stage dependencies (needed to
  compile pycairo from source)
- Added cairo to runtime stage dependencies (needed for pycairo to run)

This resolves the meson build error: "Dependency 'cairo' not found"

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@github-actions
Copy link

Test Results

93 tests  ±0   93 ✅ ±0   2s ⏱️ ±0s
17 suites ±0    0 💤 ±0 
 7 files   ±0    0 ❌ ±0 

Results for commit d14cfbb. ± Comparison against base commit 8f1be71.

@piyushroshan piyushroshan merged commit f254d7b into develop Oct 24, 2025
9 of 10 checks passed
@piyushroshan piyushroshan deleted the claude/fix-docker-build-error-011CUQwNph5jUBtxLyRSd4YP branch October 24, 2025 10:26
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.

3 participants