Source: pyglet
Version: 1.5.14-2
Severity: important
X-Debbugs-Cc: sramacher@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