Control: reopen -1

As the dependencies are hard-coded in Depends, the dependencies also
need to be updated.

Cheers

On 2022-07-01 17:21:06 +0000, Debian Bug Tracking System wrote:
> This is an automatic notification regarding your Bug report
> which was filed against the src:pyglet package:
> 
> #1004587: pyglet: FTBFS with ffmpeg 5.0
> 
> It has been closed by Debian FTP Masters <ftpmas...@ftp-master.debian.org> 
> (reply to Timo Röhling <roehl...@debian.org>).
> 
> Their explanation is attached below along with your original report.
> If this explanation is unsatisfactory and you have not received a
> better one in a separate message then please contact Debian FTP Masters 
> <ftpmas...@ftp-master.debian.org> (reply to Timo Röhling 
> <roehl...@debian.org>) by
> replying to this email.
> 
> 
> -- 
> 1004587: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1004587
> Debian Bug Tracking System
> Contact ow...@bugs.debian.org with problems

> Date: Fri, 01 Jul 2022 17:19:42 +0000
> From: Debian FTP Masters <ftpmas...@ftp-master.debian.org>
> To: 1004587-cl...@bugs.debian.org
> Subject: Bug#1004587: fixed in pyglet 1.5.26+ds-1
> Reply-To: Timo Röhling <roehl...@debian.org>
> Message-Id: <e1o7kiw-000iv8...@fasolo.debian.org>
> 

> Date: Sun, 30 Jan 2022 20:35:53 +0100
> From: Sebastian Ramacher <sramac...@debian.org>
> To: Debian Bug Tracking System <sub...@bugs.debian.org>
> Subject: pyglet: FTBFS with ffmpeg 5.0
> Message-ID: <yfbomfzvlgjpk...@ramacher.at>
> 
> 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




-- 
Sebastian Ramacher

Reply via email to