Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#74625 - [python-pyglet] missing python-gobject dependency

Attached to Project: Community Packages
Opened by Michel (xantares) - Tuesday, 03 May 2022, 07:35 GMT
Task Type Bug Report
Category Packages
Status Unconfirmed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Votes 0
Private No

Details

gstreamer codec needs the full gi module from python-gobject:

$ python -c "import pyglet.info; pyglet.info.dump_ffmpeg()
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/usr/lib/python3.10/site-packages/pyglet/info.py", line 180, in dump_ffmpeg
import pyglet.media
File "/usr/lib/python3.10/site-packages/pyglet/media/__init__.py", line 145, in <module>
add_default_media_codecs()
File "/usr/lib/python3.10/site-packages/pyglet/media/codecs/__init__.py", line 87, in add_default_media_codecs
from . import gstreamer
File "/usr/lib/python3.10/site-packages/pyglet/media/codecs/gstreamer.py", line 51, in <module>
gi.require_version('Gst', '1.0')
AttributeError: module 'gi' has no attribute 'require_version'

libibus provides only an empty gi module, that's why it can still be imported but in the end it throws

This task depends upon

Loading...