Open bbhtt opened 2 months ago
It seems the dependabot-updater environment or image is missing some dependencies, but looking at the docs I don't see any option to change that.
updater | Perhaps you should add the directory containing `cairo.pc'
updater | to the PKG_CONFIG_PATH environment variable
updater | No package 'cairo' found
Same thing with plain requirements.txt seems to work fine, so this seems an issue with dependabot's pip-compile support https://github.com/bbhtt/flathub/pull/2
Is there an existing issue for this?
Package ecosystem
pip
Package manager version
No response
Language version
Python 3.11
Manifest location and content before the Dependabot update
https://github.com/flathub/flathub/blob/master/.github/actions/merge/requirements.in
https://github.com/flathub/flathub/blob/master/.github/actions/merge/requirements.txt
dependabot.yml content
None, using the default
Updated dependency
PyGobject
What you expected to see, versus what you actually saw
PyGobject to be correctly installed.
It failed due to missing libcairo2 in the dependabot updater environment
Logs:
Logs
``` proxy | 2024/06/25 02:10:10 proxy starting, commit: eda56e37b85de07b9022577bf210b974bc6ee4fc proxy | 2024/06/25 02:10:10 Listening (:1080) updater | 2024-06-25T02:10:10.756244892 [847017983:main:WARN:src/devices/src/legacy/serial.rs:222] Detached the serial input due to peer close/error. updater | time="2024-06-25T02:10:12Z" level=info msg="guest starting" commit=26285509ad4332de557ddf41662791b81b09f303 updater | time="2024-06-25T02:10:12Z" level=info msg="starting job..." fetcher_timeout=10m0s job_id=847017983 updater_timeout=45m0s updater_version=c6d1a6c5cd795528b137faeca6b2588df2f8a3de-pip updater | 2024/06/25 02:10:16 INFONative package manager behavior
Works when cairo headers are installed
Images of the diff or a link to the PR, issue, or logs
N/A
Smallest manifest that reproduces the issue
N/A