Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

[Bug]: Unit tests: Ubuntu 22.04 lacks dependencies required for recent PyGObject versions #29749

Closed
Milestone
@jayaddison

Description

@jayaddison

Bug summary

The recently-released PythonPyGObject package v3.52.0 requires a major upgrade of the systemglib dependencies. For example, it expects to findgirepository-2.0 where previouslygirepository-1.0 would satisfy dependencies.

This can be observed in recent mainline build logs:https://github.com/matplotlib/matplotlib/actions/runs/13819552073/job/38661296332#step:10:306

This is a similar issue to#29732, but affecting Ubuntu 22.04.

Code for reproduction

N/A

Actual outcome

GTK-related tests should run during the GitHub Actions Linux CI test jobs (tests.yml workflow).

Expected outcome

GTK-related tests are skipped due to the inability of the library to load the relevantglib functionality.

Additional information

Thelibgirepository-2.0-0 system package that I believe may be necessary to unblock thePyGObject>3.52.0 upgrade on Linux platforms isavailable on Ubuntu 24.04 (akaubuntu-24.04 orubuntu-latest at the time-of-writing in GitHub Actions'current runner images).

However, v2.0 of the same package isnot currently available -- and I would guess is unlikely to become available -- on Ubuntu 22.04.

Operating system

Ubuntu 22.04

Matplotlib Version

9293596

Matplotlib Backend

N/A

Python version

No response

Jupyter version

N/A

Installation

None

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions


      [8]ページ先頭

      ©2009-2025 Movatter.jp