Your message dated Fri, 01 Jul 2022 17:19:42 +0000
with message-id <e1o7kiw-000iv8...@fasolo.debian.org>
and subject line Bug#1004587: fixed in pyglet 1.5.26+ds-1
has caused the Debian Bug report #1004587,
regarding pyglet: FTBFS with ffmpeg 5.0
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1004587: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1004587
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: pyglet
Version: 1.5.14-2
Severity: important
X-Debbugs-Cc: sramac...@debian.org
Tags: sid bookworm ftbfs
Usertags: ffmpeg5.0

pyglet FTBFS with ffmpeg 5.0 (available in experimental):
|    dh_auto_test -O--buildsystem=pybuild
| I: pybuild base:237: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build; 
python3.10 -m pytest >/dev/null 2>&1; cd 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build; xvfb-run --auto-servernum 
--server-num=20 -s "-screen 0 1024x768x24 -ac +extension GLX +render -noreset" 
python3.10 -m pytest -v -k "not interactive and not PulseAudio and not 
test_pulse and not test_player_play and not test_player_play_multiple and not 
test_player_silent_audio_driver and not test_freetype_face and not 
test_fontconfig and not test_linux_fontconfig and not test_driver and not 
test_openal and not ClockTimingTestCase" --ignore=tests/interactive
| ============================= test session starts 
==============================
| platform linux -- Python 3.10.2, pytest-6.2.5, py-1.10.0, pluggy-0.13.0 -- 
/usr/bin/python3.10
| cachedir: .pytest_cache
| rootdir: /<<PKGBUILDDIR>>
| collecting ... collected 400 items / 5 errors / 87 deselected / 308 selected

| ==================================== ERRORS 
====================================
| _ ERROR collecting 
.pybuild/cpython3_3.10_pyglet/build/tests/integration/media/test_directsound.py 
_
| tests/integration/media/test_directsound.py:11: in <module>
|     from pyglet.media.codecs import AudioFormat
| pyglet/media/__init__.py:143: in <module>
|     add_default_media_codecs()
| pyglet/media/codecs/__init__.py:102: in add_default_media_codecs
|     if have_ffmpeg():
| pyglet/media/codecs/__init__.py:118: in have_ffmpeg
|     from . import ffmpeg_lib
| pyglet/media/codecs/ffmpeg_lib/__init__.py:36: in <module>
|     from .libavcodec import *
| pyglet/media/codecs/ffmpeg_lib/libavcodec.py:46: in <module>
|     from . import libavutil
| pyglet/media/codecs/ffmpeg_lib/libavutil.py:206: in <module>
|     avutil.av_frame_get_best_effort_timestamp.restype = c_int64
| /usr/lib/python3.10/ctypes/__init__.py:387: in __getattr__
|     func = self.__getitem__(name)
| /usr/lib/python3.10/ctypes/__init__.py:392: in __getitem__
|     func = self._FuncPtr((name_or_ordinal, self))
| E   AttributeError: /usr/lib/x86_64-linux-gnu/libavutil.so.57: undefined 
symbol: av_frame_get_best_effort_timestamp
| _ ERROR collecting 
.pybuild/cpython3_3.10_pyglet/build/tests/integration/media/test_player.py _
| tests/integration/media/test_player.py:11: in <module>
|     from pyglet.media import Player
| pyglet/media/__init__.py:143: in <module>
|     add_default_media_codecs()
| pyglet/media/codecs/__init__.py:102: in add_default_media_codecs
|     if have_ffmpeg():
| pyglet/media/codecs/__init__.py:118: in have_ffmpeg
|     from . import ffmpeg_lib
| pyglet/media/codecs/ffmpeg_lib/__init__.py:36: in <module>
|     from .libavcodec import *
| pyglet/media/codecs/ffmpeg_lib/libavcodec.py:46: in <module>
|     from . import libavutil
| pyglet/media/codecs/ffmpeg_lib/libavutil.py:206: in <module>
|     avutil.av_frame_get_best_effort_timestamp.restype = c_int64
| /usr/lib/python3.10/ctypes/__init__.py:387: in __getattr__
|     func = self.__getitem__(name)
| /usr/lib/python3.10/ctypes/__init__.py:392: in __getitem__
|     func = self._FuncPtr((name_or_ordinal, self))
| E   AttributeError: /usr/lib/x86_64-linux-gnu/libavutil.so.57: undefined 
symbol: av_frame_get_best_effort_timestamp
| _ ERROR collecting 
.pybuild/cpython3_3.10_pyglet/build/tests/integration/media/test_pulse.py _
| tests/integration/media/test_pulse.py:12: in <module>
|     from pyglet.media.drivers.pulse import interface
| pyglet/media/drivers/pulse/__init__.py:36: in <module>
|     from .adaptation import PulseAudioDriver
| pyglet/media/drivers/pulse/adaptation.py:39: in <module>
|     from pyglet.media.events import MediaEvent
| pyglet/media/__init__.py:143: in <module>
|     add_default_media_codecs()
| pyglet/media/codecs/__init__.py:102: in add_default_media_codecs
|     if have_ffmpeg():
| pyglet/media/codecs/__init__.py:118: in have_ffmpeg
|     from . import ffmpeg_lib
| pyglet/media/codecs/ffmpeg_lib/__init__.py:36: in <module>
|     from .libavcodec import *
| pyglet/media/codecs/ffmpeg_lib/libavcodec.py:46: in <module>
|     from . import libavutil
| pyglet/media/codecs/ffmpeg_lib/libavutil.py:206: in <module>
|     avutil.av_frame_get_best_effort_timestamp.restype = c_int64
| /usr/lib/python3.10/ctypes/__init__.py:387: in __getattr__
|     func = self.__getitem__(name)
| /usr/lib/python3.10/ctypes/__init__.py:392: in __getitem__
|     func = self._FuncPtr((name_or_ordinal, self))
| E   AttributeError: /usr/lib/x86_64-linux-gnu/libavutil.so.57: undefined 
symbol: av_frame_get_best_effort_timestamp
| _ ERROR collecting 
.pybuild/cpython3_3.10_pyglet/build/tests/unit/media/test_listener.py _
| tests/unit/media/test_listener.py:7: in <module>
|     from pyglet.media.drivers import pulse
| pyglet/media/drivers/pulse/__init__.py:36: in <module>
|     from .adaptation import PulseAudioDriver
| pyglet/media/drivers/pulse/adaptation.py:39: in <module>
|     from pyglet.media.events import MediaEvent
| pyglet/media/__init__.py:143: in <module>
|     add_default_media_codecs()
| pyglet/media/codecs/__init__.py:102: in add_default_media_codecs
|     if have_ffmpeg():
| pyglet/media/codecs/__init__.py:118: in have_ffmpeg
|     from . import ffmpeg_lib
| pyglet/media/codecs/ffmpeg_lib/__init__.py:36: in <module>
|     from .libavcodec import *
| pyglet/media/codecs/ffmpeg_lib/libavcodec.py:46: in <module>
|     from . import libavutil
| pyglet/media/codecs/ffmpeg_lib/libavutil.py:206: in <module>
|     avutil.av_frame_get_best_effort_timestamp.restype = c_int64
| /usr/lib/python3.10/ctypes/__init__.py:387: in __getattr__
|     func = self.__getitem__(name)
| /usr/lib/python3.10/ctypes/__init__.py:392: in __getitem__
|     func = self._FuncPtr((name_or_ordinal, self))
| E   AttributeError: /usr/lib/x86_64-linux-gnu/libavutil.so.57: undefined 
symbol: av_frame_get_best_effort_timestamp
| _ ERROR collecting 
.pybuild/cpython3_3.10_pyglet/build/tests/unit/media/test_sources.py _
| tests/unit/media/test_sources.py:9: in <module>
|     from pyglet.media.events import MediaEvent
| pyglet/media/__init__.py:143: in <module>
|     add_default_media_codecs()
| pyglet/media/codecs/__init__.py:102: in add_default_media_codecs
|     if have_ffmpeg():
| pyglet/media/codecs/__init__.py:118: in have_ffmpeg
|     from . import ffmpeg_lib
| pyglet/media/codecs/ffmpeg_lib/__init__.py:36: in <module>
|     from .libavcodec import *
| pyglet/media/codecs/ffmpeg_lib/libavcodec.py:46: in <module>
|     from . import libavutil
| pyglet/media/codecs/ffmpeg_lib/libavutil.py:206: in <module>
|     avutil.av_frame_get_best_effort_timestamp.restype = c_int64
| /usr/lib/python3.10/ctypes/__init__.py:387: in __getattr__
|     func = self.__getitem__(name)
| /usr/lib/python3.10/ctypes/__init__.py:392: in __getitem__
|     func = self._FuncPtr((name_or_ordinal, self))
| E   AttributeError: /usr/lib/x86_64-linux-gnu/libavutil.so.57: undefined 
symbol: av_frame_get_best_effort_timestamp
| =============================== warnings summary 
===============================
| tests/base/test_interactive_test_base.py:19
|   
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/tests/base/test_interactive_test_base.py:19:
 PytestUnknownMarkWarning: Unknown pytest.mark.requires_user_action - is this a 
typo?  You can register custom marks to avoid this warning - for details, see 
https://docs.pytest.org/en/stable/mark.html
|     @pytest.mark.requires_user_action
|
| tests/integration/test_toplevel_imports.py:8
|   
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/tests/integration/test_toplevel_imports.py:8:
 DeprecationWarning: the imp module is deprecated in favour of importlib and 
slated for removal in Python 3.12; see the module's documentation for 
alternative uses
|     import imp
|
| -- Docs: https://docs.pytest.org/en/stable/warnings.html
| =========================== short test summary info 
============================
| ERROR tests/integration/media/test_directsound.py - AttributeError: 
/usr/lib/...
| ERROR tests/integration/media/test_player.py - AttributeError: 
/usr/lib/x86_6...
| ERROR tests/integration/media/test_pulse.py - AttributeError: 
/usr/lib/x86_64...
| ERROR tests/unit/media/test_listener.py - AttributeError: 
/usr/lib/x86_64-lin...
| ERROR tests/unit/media/test_sources.py - AttributeError: 
/usr/lib/x86_64-linu...
| !!!!!!!!!!!!!!!!!!! Interrupted: 5 errors during collection 
!!!!!!!!!!!!!!!!!!!!
| ================= 87 deselected, 2 warnings, 5 errors in 1.09s 
=================
| Exception ignored in atexit callback: <function _delete_audio_driver at 
0x7ff09d58c9d0>
| Traceback (most recent call last):
|   File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media/drivers/__init__.py",
 line 103, in _delete_audio_driver
|     from .. import Source
|   File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media/__init__.py",
 line 143, in <module>
|     add_default_media_codecs()
|   File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media/codecs/__init__.py",
 line 102, in add_default_media_codecs
|     if have_ffmpeg():
|   File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media/codecs/__init__.py",
 line 118, in have_ffmpeg
|     from . import ffmpeg_lib
|   File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media/codecs/ffmpeg_lib/__init__.py",
 line 36, in <module>
|     from .libavcodec import *
|   File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media/codecs/ffmpeg_lib/libavcodec.py",
 line 46, in <module>
|     from . import libavutil
|   File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media/codecs/ffmpeg_lib/libavutil.py",
 line 206, in <module>
|     avutil.av_frame_get_best_effort_timestamp.restype = c_int64
|   File "/usr/lib/python3.10/ctypes/__init__.py", line 387, in __getattr__
|     func = self.__getitem__(name)
|   File "/usr/lib/python3.10/ctypes/__init__.py", line 392, in __getitem__
|     func = self._FuncPtr((name_or_ordinal, self))
| AttributeError: /usr/lib/x86_64-linux-gnu/libavutil.so.57: undefined symbol: 
av_frame_get_best_effort_timestamp
| E: pybuild pybuild:367: test: plugin distutils failed with: exit code=2: cd 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build; python3.10 -m pytest 
>/dev/null 2>&1; cd {build_dir}; xvfb-run --auto-servernum --server-num=20 -s 
"-screen 0 1024x768x24 -ac +extension GLX +render -noreset" python{version} -m 
pytest -v -k "not interactive and not PulseAudio and not test_pulse and not 
test_player_play and not test_player_play_multiple and not 
test_player_silent_audio_driver and not test_freetype_face and not 
test_fontconfig and not test_linux_fontconfig and not test_driver and not 
test_openal and not ClockTimingTestCase" --ignore=tests/interactive
| I: pybuild base:237: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_pyglet/build; 
python3.9 -m pytest >/dev/null 2>&1; cd 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_pyglet/build; xvfb-run --auto-servernum 
--server-num=20 -s "-screen 0 1024x768x24 -ac +extension GLX +render -noreset" 
python3.9 -m pytest -v -k "not interactive and not PulseAudio and not 
test_pulse and not test_player_play and not test_player_play_multiple and not 
test_player_silent_audio_driver and not test_freetype_face and not 
test_fontconfig and not test_linux_fontconfig and not test_driver and not 
test_openal and not ClockTimingTestCase" --ignore=tests/interactive
| ============================= test session starts 
==============================
| platform linux -- Python 3.9.10, pytest-6.2.5, py-1.10.0, pluggy-0.13.0 -- 
/usr/bin/python3.9
| cachedir: .pytest_cache
| rootdir: /<<PKGBUILDDIR>>
| collecting ... collected 400 items / 5 errors / 87 deselected / 308 selected
|
| ==================================== ERRORS 
====================================
| _ ERROR collecting 
.pybuild/cpython3_3.9_pyglet/build/tests/integration/media/test_directsound.py _
| tests/integration/media/test_directsound.py:11: in <module>
|     from pyglet.media.codecs import AudioFormat
| pyglet/media/__init__.py:143: in <module>
|     add_default_media_codecs()
| pyglet/media/codecs/__init__.py:102: in add_default_media_codecs
|     if have_ffmpeg():
| pyglet/media/codecs/__init__.py:118: in have_ffmpeg
|     from . import ffmpeg_lib
| pyglet/media/codecs/ffmpeg_lib/__init__.py:36: in <module>
|     from .libavcodec import *
| pyglet/media/codecs/ffmpeg_lib/libavcodec.py:46: in <module>
|     from . import libavutil
| pyglet/media/codecs/ffmpeg_lib/libavutil.py:206: in <module>
|     avutil.av_frame_get_best_effort_timestamp.restype = c_int64
| /usr/lib/python3.9/ctypes/__init__.py:387: in __getattr__
|     func = self.__getitem__(name)
| /usr/lib/python3.9/ctypes/__init__.py:392: in __getitem__
|     func = self._FuncPtr((name_or_ordinal, self))
| E   AttributeError: /usr/lib/x86_64-linux-gnu/libavutil.so.57: undefined 
symbol: av_frame_get_best_effort_timestamp
| _ ERROR collecting 
.pybuild/cpython3_3.9_pyglet/build/tests/integration/media/test_player.py _
| tests/integration/media/test_player.py:11: in <module>
|     from pyglet.media import Player
| pyglet/media/__init__.py:143: in <module>
|     add_default_media_codecs()
| pyglet/media/codecs/__init__.py:102: in add_default_media_codecs
|     if have_ffmpeg():
| pyglet/media/codecs/__init__.py:118: in have_ffmpeg
|     from . import ffmpeg_lib
| pyglet/media/codecs/ffmpeg_lib/__init__.py:36: in <module>
|     from .libavcodec import *
| pyglet/media/codecs/ffmpeg_lib/libavcodec.py:46: in <module>
|     from . import libavutil
| pyglet/media/codecs/ffmpeg_lib/libavutil.py:206: in <module>
|     avutil.av_frame_get_best_effort_timestamp.restype = c_int64
| /usr/lib/python3.9/ctypes/__init__.py:387: in __getattr__
|     func = self.__getitem__(name)
| /usr/lib/python3.9/ctypes/__init__.py:392: in __getitem__
|     func = self._FuncPtr((name_or_ordinal, self))
| E   AttributeError: /usr/lib/x86_64-linux-gnu/libavutil.so.57: undefined 
symbol: av_frame_get_best_effort_timestamp
| _ ERROR collecting 
.pybuild/cpython3_3.9_pyglet/build/tests/integration/media/test_pulse.py _
| tests/integration/media/test_pulse.py:12: in <module>
|     from pyglet.media.drivers.pulse import interface
| pyglet/media/drivers/pulse/__init__.py:36: in <module>
|     from .adaptation import PulseAudioDriver
| pyglet/media/drivers/pulse/adaptation.py:39: in <module>
|     from pyglet.media.events import MediaEvent
| pyglet/media/__init__.py:143: in <module>
|     add_default_media_codecs()
| pyglet/media/codecs/__init__.py:102: in add_default_media_codecs
|     if have_ffmpeg():
| pyglet/media/codecs/__init__.py:118: in have_ffmpeg
|     from . import ffmpeg_lib
| pyglet/media/codecs/ffmpeg_lib/__init__.py:36: in <module>
|     from .libavcodec import *
| pyglet/media/codecs/ffmpeg_lib/libavcodec.py:46: in <module>
|     from . import libavutil
| pyglet/media/codecs/ffmpeg_lib/libavutil.py:206: in <module>
|     avutil.av_frame_get_best_effort_timestamp.restype = c_int64
| /usr/lib/python3.9/ctypes/__init__.py:387: in __getattr__
|     func = self.__getitem__(name)
| /usr/lib/python3.9/ctypes/__init__.py:392: in __getitem__
|     func = self._FuncPtr((name_or_ordinal, self))
| E   AttributeError: /usr/lib/x86_64-linux-gnu/libavutil.so.57: undefined 
symbol: av_frame_get_best_effort_timestamp
| _ ERROR collecting 
.pybuild/cpython3_3.9_pyglet/build/tests/unit/media/test_listener.py _
| tests/unit/media/test_listener.py:7: in <module>
|     from pyglet.media.drivers import pulse
| pyglet/media/drivers/pulse/__init__.py:36: in <module>
|     from .adaptation import PulseAudioDriver
| pyglet/media/drivers/pulse/adaptation.py:39: in <module>
|     from pyglet.media.events import MediaEvent
| pyglet/media/__init__.py:143: in <module>
|     add_default_media_codecs()
| pyglet/media/codecs/__init__.py:102: in add_default_media_codecs
|     if have_ffmpeg():
| pyglet/media/codecs/__init__.py:118: in have_ffmpeg
|     from . import ffmpeg_lib
| pyglet/media/codecs/ffmpeg_lib/__init__.py:36: in <module>
|     from .libavcodec import *
| pyglet/media/codecs/ffmpeg_lib/libavcodec.py:46: in <module>
|     from . import libavutil
| pyglet/media/codecs/ffmpeg_lib/libavutil.py:206: in <module>
|     avutil.av_frame_get_best_effort_timestamp.restype = c_int64
| /usr/lib/python3.9/ctypes/__init__.py:387: in __getattr__
|     func = self.__getitem__(name)
| /usr/lib/python3.9/ctypes/__init__.py:392: in __getitem__
|     func = self._FuncPtr((name_or_ordinal, self))
| E   AttributeError: /usr/lib/x86_64-linux-gnu/libavutil.so.57: undefined 
symbol: av_frame_get_best_effort_timestamp
| _ ERROR collecting 
.pybuild/cpython3_3.9_pyglet/build/tests/unit/media/test_sources.py _
| tests/unit/media/test_sources.py:9: in <module>
|     from pyglet.media.events import MediaEvent
| pyglet/media/__init__.py:143: in <module>
|     add_default_media_codecs()
| pyglet/media/codecs/__init__.py:102: in add_default_media_codecs
|     if have_ffmpeg():
| pyglet/media/codecs/__init__.py:118: in have_ffmpeg
|     from . import ffmpeg_lib
| pyglet/media/codecs/ffmpeg_lib/__init__.py:36: in <module>
|     from .libavcodec import *
| pyglet/media/codecs/ffmpeg_lib/libavcodec.py:46: in <module>
|     from . import libavutil
| pyglet/media/codecs/ffmpeg_lib/libavutil.py:206: in <module>
|     avutil.av_frame_get_best_effort_timestamp.restype = c_int64
| /usr/lib/python3.9/ctypes/__init__.py:387: in __getattr__
|     func = self.__getitem__(name)
| /usr/lib/python3.9/ctypes/__init__.py:392: in __getitem__
|     func = self._FuncPtr((name_or_ordinal, self))
| E   AttributeError: /usr/lib/x86_64-linux-gnu/libavutil.so.57: undefined 
symbol: av_frame_get_best_effort_timestamp
| =============================== warnings summary 
===============================
| tests/base/test_interactive_test_base.py:19
|   
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_pyglet/build/tests/base/test_interactive_test_base.py:19:
 PytestUnknownMarkWarning: Unknown pytest.mark.requires_user_action - is this a 
typo?  You can register custom marks to avoid this warning - for details, see 
https://docs.pytest.org/en/stable/mark.html
|     @pytest.mark.requires_user_action

| tests/integration/test_toplevel_imports.py:8
|   
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_pyglet/build/tests/integration/test_toplevel_imports.py:8:
 DeprecationWarning: the imp module is deprecated in favour of importlib; see 
the module's documentation for alternative uses
|     import imp
|
| -- Docs: https://docs.pytest.org/en/stable/warnings.html
| =========================== short test summary info 
============================
| ERROR tests/integration/media/test_directsound.py - AttributeError: 
/usr/lib/...
| ERROR tests/integration/media/test_player.py - AttributeError: 
/usr/lib/x86_6...
| ERROR tests/integration/media/test_pulse.py - AttributeError: 
/usr/lib/x86_64...
| ERROR tests/unit/media/test_listener.py - AttributeError: 
/usr/lib/x86_64-lin...
| ERROR tests/unit/media/test_sources.py - AttributeError: 
/usr/lib/x86_64-linu...
| !!!!!!!!!!!!!!!!!!! Interrupted: 5 errors during collection 
!!!!!!!!!!!!!!!!!!!!
| ================= 87 deselected, 2 warnings, 5 errors in 1.21s 
=================
| Error in atexit._run_exitfuncs:
| Traceback (most recent call last):
|   File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
|   File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
|   File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
|   File "<frozen importlib._bootstrap_external>", line 850, in exec_module
|   File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
|   File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_pyglet/build/pyglet/media/__init__.py", 
line 143, in <module>
|     add_default_media_codecs()
|   File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_pyglet/build/pyglet/media/codecs/__init__.py",
 line 102, in add_default_media_codecs
|     if have_ffmpeg():
|   File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_pyglet/build/pyglet/media/codecs/__init__.py",
 line 118, in have_ffmpeg
|     from . import ffmpeg_lib
|   File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_pyglet/build/pyglet/media/codecs/ffmpeg_lib/__init__.py",
 line 36, in <module>
|     from .libavcodec import *
|   File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_pyglet/build/pyglet/media/codecs/ffmpeg_lib/libavcodec.py",
 line 46, in <module>
|     from . import libavutil
|   File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_pyglet/build/pyglet/media/codecs/ffmpeg_lib/libavutil.py",
 line 206, in <module>
|     avutil.av_frame_get_best_effort_timestamp.restype = c_int64
|   File "/usr/lib/python3.9/ctypes/__init__.py", line 387, in __getattr__
|     func = self.__getitem__(name)
|   File "/usr/lib/python3.9/ctypes/__init__.py", line 392, in __getitem__
|     func = self._FuncPtr((name_or_ordinal, self))
| AttributeError: /usr/lib/x86_64-linux-gnu/libavutil.so.57: undefined symbol: 
av_frame_get_best_effort_timestamp
| E: pybuild pybuild:367: test: plugin distutils failed with: exit code=2: cd 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_pyglet/build; python3.9 -m pytest 
>/dev/null 2>&1; cd {build_dir}; xvfb-run --auto-servernum --server-num=20 -s 
"-screen 0 1024x768x24 -ac +extension GLX +render -noreset" python{version} -m 
pytest -v -k "not interactive and not PulseAudio and not test_pulse and not 
test_player_play and not test_player_play_multiple and not 
test_player_silent_audio_driver and not test_freetype_face and not 
test_fontconfig and not test_linux_fontconfig and not test_driver and not 
test_openal and not ClockTimingTestCase" --ignore=tests/interactive

Cheers
-- 
Sebastian Ramacher

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: pyglet
Source-Version: 1.5.26+ds-1
Done: Timo Röhling <roehl...@debian.org>

We believe that the bug you reported is fixed in the latest version of
pyglet, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1004...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Timo Röhling <roehl...@debian.org> (supplier of updated pyglet package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 01 Jul 2022 19:08:06 +0200
Source: pyglet
Architecture: source
Version: 1.5.26+ds-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Timo Röhling <roehl...@debian.org>
Closes: 1004587
Changes:
 pyglet (1.5.26+ds-1) unstable; urgency=medium
 .
   * Team upload.
   * New upstream version 1.5.26+ds
     - Fix build error with ffmpeg 5 (Closes: #1004587)
   * Bump Standards-Version to 4.6.1
Checksums-Sha1:
 dcff659109ff1a2060aa62acca88daa6b29c88c5 2332 pyglet_1.5.26+ds-1.dsc
 2e764d6aed1294b0c55f8505ad24298ca80a069e 3063152 pyglet_1.5.26+ds.orig.tar.xz
 f3c9e60f81bd36cde500ad701394ef595f06c13c 7860 pyglet_1.5.26+ds-1.debian.tar.xz
 104c207ea2f04d6fe3a000f2eaa8ad96866c4a51 14895 
pyglet_1.5.26+ds-1_amd64.buildinfo
Checksums-Sha256:
 f4fc8d84e62e9f0099facab84354a5c678da8fd34b5cd03004f00328620d2578 2332 
pyglet_1.5.26+ds-1.dsc
 9a14e09b1705f491adfafdf5a9cf14b9fbcb4ead3bc7785891d871b4328f903e 3063152 
pyglet_1.5.26+ds.orig.tar.xz
 d9ff401f0619b11eec5edd27a4972e61f3894ca0e42ea5f9862d034980926666 7860 
pyglet_1.5.26+ds-1.debian.tar.xz
 1f98a79431fc94ed998e89d4ed6a3cfa7770339f612b87e1a8f28ec1ce24509a 14895 
pyglet_1.5.26+ds-1_amd64.buildinfo
Files:
 a2a768d367e039ef080da2fe5aca5906 2332 python optional pyglet_1.5.26+ds-1.dsc
 208f2107e141a14dfa338889e2b63bf2 3063152 python optional 
pyglet_1.5.26+ds.orig.tar.xz
 b11d58ab7a3455e9f8e47537cd0a3bce 7860 python optional 
pyglet_1.5.26+ds-1.debian.tar.xz
 39ab53c0ca6c7e1c7cab52f14ad6ddf0 14895 python optional 
pyglet_1.5.26+ds-1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQHIBAEBCgAyFiEEJvtDgpxjkjCIVtam+C8H+466LVkFAmK/K3cUHHJvZWhsaW5n
QGRlYmlhbi5vcmcACgkQ+C8H+466LVmPTAwA7dBCKZ7C28avo9FkuQaYaNzxUmpg
Xfc2SSHXBMiIQuDaUIdqsy7JctY7qZ0o6IY9h5ior/cCuu0ePYWhTg1Fe880uYlS
wmzmMwlJPW9PxfwUiS+n69qS3t2WucoMQ2F9ZcdYp530RDrxcNVlll3Ctz0ZgmVQ
HNBK6eqJU4qv0sP/ODK54fMEsQkOkXgLKOJsn+ner4Op5u1r2TjJ+moU4xR0N7Z5
bj40k77wSlogQQ2RmdyW7owJftCk9jh4oFIprw/qkC+MKe3WAgkm39hEZi2ek93E
3c0Q1fvpHCIhwEE281sA3RFjc3Q1UXjjwIjXi+QWK7DGKL4jpcl2CHuZA26F4FJf
O+mvYnoYTEjbTyAySrJF6S4uBwKFN3Iq9EP7LlJqccwlp4q99GG/OuIeRUbwgoHD
Bc7lEkcfJyQkQKQ1hiMnBSLe+jNbPmz8avwx4Lqn5azL1kYCnbzqo3f9Bef8tvGc
IG/AHuzS46tKBW/1V/HKez5oTKwd3gR9NMC+
=LhYa
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to