Source: pyglet Version: 1.5.27+ds-1 Severity: serious Justification: FTBFS Tags: bookworm sid ftbfs User: lu...@debian.org Usertags: ftbfs-20221220 ftbfs-bookworm
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > debian/rules binary > dh binary --with python3 --buildsystem=pybuild > dh_update_autotools_config -O--buildsystem=pybuild > dh_autoreconf -O--buildsystem=pybuild > dh_auto_configure -O--buildsystem=pybuild > I: pybuild base:240: python3.11 setup.py config > running config > I: pybuild base:240: python3.10 setup.py config > running config > dh_auto_build -O--buildsystem=pybuild > I: pybuild base:240: /usr/bin/python3.11 setup.py build > running build > running build_py > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet > copying pyglet/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet > copying pyglet/util.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet > copying pyglet/resource.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet > copying pyglet/lib.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet > copying pyglet/math.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet > copying pyglet/event.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet > copying pyglet/shapes.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet > copying pyglet/sprite.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet > copying pyglet/com.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet > copying pyglet/info.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet > copying pyglet/clock.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/graphics > copying pyglet/graphics/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/graphics > copying pyglet/graphics/vertexbuffer.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/graphics > copying pyglet/graphics/vertexattribute.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/graphics > copying pyglet/graphics/allocation.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/graphics > copying pyglet/graphics/vertexdomain.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/graphics > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/font > copying pyglet/font/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/font > copying pyglet/font/freetype_lib.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/font > copying pyglet/font/base.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/font > copying pyglet/font/win32.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/font > copying pyglet/font/freetype.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/font > copying pyglet/font/directwrite.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/font > copying pyglet/font/ttf.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/font > copying pyglet/font/quartz.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/font > copying pyglet/font/fontconfig.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/font > copying pyglet/font/win32query.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/font > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/gui > copying pyglet/gui/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/gui > copying pyglet/gui/ninepatch.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/gui > copying pyglet/gui/widgets.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/gui > copying pyglet/gui/frame.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/gui > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/model > copying pyglet/model/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/model > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/input > copying pyglet/input/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/input > copying pyglet/input/x11_xinput_tablet.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/input > copying pyglet/input/x11_xinput.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/input > copying pyglet/input/wintab.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/input > copying pyglet/input/evdev_constants.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/input > copying pyglet/input/base.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/input > copying pyglet/input/directinput.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/input > copying pyglet/input/darwin_hid.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/input > copying pyglet/input/evdev.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/input > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/text > copying pyglet/text/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/text > copying pyglet/text/layout.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/text > copying pyglet/text/caret.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/text > copying pyglet/text/runlist.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/text > copying pyglet/text/document.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/text > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/window > copying pyglet/window/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/window > copying pyglet/window/key.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/window > copying pyglet/window/event.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/window > copying pyglet/window/mouse.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/window > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/image > copying pyglet/image/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/image > copying pyglet/image/atlas.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/image > copying pyglet/image/animation.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/image > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/gl > copying pyglet/gl/glext_arb.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/gl > copying pyglet/gl/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/gl > copying pyglet/gl/glxext_mesa.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/gl > copying pyglet/gl/lib_wgl.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/gl > copying pyglet/gl/wgl_info.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/gl > copying pyglet/gl/lib_glx.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/gl > copying pyglet/gl/wglext_arb.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/gl > copying pyglet/gl/cocoa.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/gl > copying pyglet/gl/base.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/gl > copying pyglet/gl/lib.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/gl > copying pyglet/gl/lib_agl.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/gl > copying pyglet/gl/glu.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/gl > copying pyglet/gl/agl.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/gl > copying pyglet/gl/glu_info.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/gl > copying pyglet/gl/wgl.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/gl > copying pyglet/gl/win32.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/gl > copying pyglet/gl/gl_info.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/gl > copying pyglet/gl/headless.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/gl > copying pyglet/gl/wglext_nv.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/gl > copying pyglet/gl/glext_nv.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/gl > copying pyglet/gl/glx.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/gl > copying pyglet/gl/glxext_arb.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/gl > copying pyglet/gl/gl.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/gl > copying pyglet/gl/xlib.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/gl > copying pyglet/gl/glxext_nv.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/gl > copying pyglet/gl/glx_info.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/gl > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/extlibs > copying pyglet/extlibs/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/extlibs > copying pyglet/extlibs/png.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/extlibs > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/media > copying pyglet/media/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/media > copying pyglet/media/events.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/media > copying pyglet/media/synthesis.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/media > copying pyglet/media/exceptions.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/media > copying pyglet/media/player.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/media > copying pyglet/media/buffered_logger.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/media > copying pyglet/media/instrumentation.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/media > copying pyglet/media/mediathreads.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/media > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/canvas > copying pyglet/canvas/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/canvas > copying pyglet/canvas/cocoa.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/canvas > copying pyglet/canvas/base.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/canvas > copying pyglet/canvas/xlib_vidmoderestore.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/canvas > copying pyglet/canvas/win32.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/canvas > copying pyglet/canvas/headless.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/canvas > copying pyglet/canvas/xlib.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/canvas > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/app > copying pyglet/app/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/app > copying pyglet/app/cocoa.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/app > copying pyglet/app/base.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/app > copying pyglet/app/win32.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/app > copying pyglet/app/xlib.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/app > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/libs > copying pyglet/libs/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/libs > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/model/codecs > copying pyglet/model/codecs/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/model/codecs > copying pyglet/model/codecs/gltf.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/model/codecs > copying pyglet/model/codecs/obj.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/model/codecs > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/text/formats > copying pyglet/text/formats/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/text/formats > copying pyglet/text/formats/plaintext.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/text/formats > copying pyglet/text/formats/structured.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/text/formats > copying pyglet/text/formats/html.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/text/formats > copying pyglet/text/formats/attributed.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/text/formats > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/window/win32 > copying pyglet/window/win32/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/window/win32 > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/window/headless > copying pyglet/window/headless/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/window/headless > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/window/cocoa > copying pyglet/window/cocoa/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/window/cocoa > copying pyglet/window/cocoa/pyglet_textview.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/window/cocoa > copying pyglet/window/cocoa/systemcursor.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/window/cocoa > copying pyglet/window/cocoa/pyglet_delegate.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/window/cocoa > copying pyglet/window/cocoa/pyglet_view.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/window/cocoa > copying pyglet/window/cocoa/pyglet_window.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/window/cocoa > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/window/xlib > copying pyglet/window/xlib/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/window/xlib > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/image/codecs > copying pyglet/image/codecs/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/image/codecs > copying pyglet/image/codecs/dds.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/image/codecs > copying pyglet/image/codecs/wic.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/image/codecs > copying pyglet/image/codecs/s3tc.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/image/codecs > copying pyglet/image/codecs/pil.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/image/codecs > copying pyglet/image/codecs/gdkpixbuf2.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/image/codecs > copying pyglet/image/codecs/png.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/image/codecs > copying pyglet/image/codecs/gif.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/image/codecs > copying pyglet/image/codecs/bmp.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/image/codecs > copying pyglet/image/codecs/quartz.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/image/codecs > copying pyglet/image/codecs/gdiplus.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/image/codecs > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/media/codecs > copying pyglet/media/codecs/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/media/codecs > copying pyglet/media/codecs/wave.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/media/codecs > copying pyglet/media/codecs/ffmpeg.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/media/codecs > copying pyglet/media/codecs/base.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/media/codecs > copying pyglet/media/codecs/wmf.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/media/codecs > copying pyglet/media/codecs/gstreamer.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/media/codecs > copying pyglet/media/codecs/pyogg.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/media/codecs > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/media/drivers > copying pyglet/media/drivers/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/media/drivers > copying pyglet/media/drivers/base.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/media/drivers > copying pyglet/media/drivers/listener.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/media/drivers > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/media/devices > copying pyglet/media/devices/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/media/devices > copying pyglet/media/devices/base.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/media/devices > copying pyglet/media/devices/win32.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/media/devices > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/media/codecs/ffmpeg_lib > copying pyglet/media/codecs/ffmpeg_lib/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/media/codecs/ffmpeg_lib > copying pyglet/media/codecs/ffmpeg_lib/libswscale.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/media/codecs/ffmpeg_lib > copying pyglet/media/codecs/ffmpeg_lib/libavcodec.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/media/codecs/ffmpeg_lib > copying pyglet/media/codecs/ffmpeg_lib/libavutil.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/media/codecs/ffmpeg_lib > copying pyglet/media/codecs/ffmpeg_lib/libavformat.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/media/codecs/ffmpeg_lib > copying pyglet/media/codecs/ffmpeg_lib/compat.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/media/codecs/ffmpeg_lib > copying pyglet/media/codecs/ffmpeg_lib/libswresample.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/media/codecs/ffmpeg_lib > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/media/drivers/directsound > copying pyglet/media/drivers/directsound/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/media/drivers/directsound > copying pyglet/media/drivers/directsound/interface.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/media/drivers/directsound > copying pyglet/media/drivers/directsound/lib_dsound.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/media/drivers/directsound > copying pyglet/media/drivers/directsound/exceptions.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/media/drivers/directsound > copying pyglet/media/drivers/directsound/adaptation.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/media/drivers/directsound > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/media/drivers/openal > copying pyglet/media/drivers/openal/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/media/drivers/openal > copying pyglet/media/drivers/openal/interface.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/media/drivers/openal > copying pyglet/media/drivers/openal/lib_alc.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/media/drivers/openal > copying pyglet/media/drivers/openal/adaptation.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/media/drivers/openal > copying pyglet/media/drivers/openal/lib_openal.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/media/drivers/openal > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/media/drivers/silent > copying pyglet/media/drivers/silent/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/media/drivers/silent > copying pyglet/media/drivers/silent/adaptation.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/media/drivers/silent > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/media/drivers/xaudio2 > copying pyglet/media/drivers/xaudio2/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/media/drivers/xaudio2 > copying pyglet/media/drivers/xaudio2/interface.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/media/drivers/xaudio2 > copying pyglet/media/drivers/xaudio2/adaptation.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/media/drivers/xaudio2 > copying pyglet/media/drivers/xaudio2/lib_xaudio2.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/media/drivers/xaudio2 > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/media/drivers/pulse > copying pyglet/media/drivers/pulse/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/media/drivers/pulse > copying pyglet/media/drivers/pulse/interface.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/media/drivers/pulse > copying pyglet/media/drivers/pulse/adaptation.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/media/drivers/pulse > copying pyglet/media/drivers/pulse/lib_pulseaudio.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/media/drivers/pulse > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/libs/darwin > copying pyglet/libs/darwin/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/libs/darwin > copying pyglet/libs/darwin/quartzkey.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/libs/darwin > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/libs/win32 > copying pyglet/libs/win32/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/libs/win32 > copying pyglet/libs/win32/winkey.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/libs/win32 > copying pyglet/libs/win32/libwintab.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/libs/win32 > copying pyglet/libs/win32/dinput.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/libs/win32 > copying pyglet/libs/win32/constants.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/libs/win32 > copying pyglet/libs/win32/types.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/libs/win32 > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/libs/egl > copying pyglet/libs/egl/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/libs/egl > copying pyglet/libs/egl/lib.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/libs/egl > copying pyglet/libs/egl/eglext.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/libs/egl > copying pyglet/libs/egl/egl.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/libs/egl > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/libs/x11 > copying pyglet/libs/x11/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/libs/x11 > copying pyglet/libs/x11/xinput.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/libs/x11 > copying pyglet/libs/x11/xf86vmode.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/libs/x11 > copying pyglet/libs/x11/xsync.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/libs/x11 > copying pyglet/libs/x11/xinerama.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/libs/x11 > copying pyglet/libs/x11/xlib.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/libs/x11 > copying pyglet/libs/x11/cursorfont.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/libs/x11 > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/libs/darwin/cocoapy > copying pyglet/libs/darwin/cocoapy/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/libs/darwin/cocoapy > copying pyglet/libs/darwin/cocoapy/cocoatypes.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/libs/darwin/cocoapy > copying pyglet/libs/darwin/cocoapy/runtime.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/libs/darwin/cocoapy > copying pyglet/libs/darwin/cocoapy/cocoalibs.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/libs/darwin/cocoapy > I: pybuild base:240: /usr/bin/python3 setup.py build > running build > running build_py > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet > copying pyglet/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet > copying pyglet/util.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet > copying pyglet/resource.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet > copying pyglet/lib.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet > copying pyglet/math.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet > copying pyglet/event.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet > copying pyglet/shapes.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet > copying pyglet/sprite.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet > copying pyglet/com.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet > copying pyglet/info.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet > copying pyglet/clock.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/graphics > copying pyglet/graphics/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/graphics > copying pyglet/graphics/vertexbuffer.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/graphics > copying pyglet/graphics/vertexattribute.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/graphics > copying pyglet/graphics/allocation.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/graphics > copying pyglet/graphics/vertexdomain.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/graphics > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/font > copying pyglet/font/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/font > copying pyglet/font/freetype_lib.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/font > copying pyglet/font/base.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/font > copying pyglet/font/win32.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/font > copying pyglet/font/freetype.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/font > copying pyglet/font/directwrite.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/font > copying pyglet/font/ttf.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/font > copying pyglet/font/quartz.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/font > copying pyglet/font/fontconfig.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/font > copying pyglet/font/win32query.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/font > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/gui > copying pyglet/gui/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/gui > copying pyglet/gui/ninepatch.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/gui > copying pyglet/gui/widgets.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/gui > copying pyglet/gui/frame.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/gui > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/model > copying pyglet/model/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/model > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/input > copying pyglet/input/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/input > copying pyglet/input/x11_xinput_tablet.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/input > copying pyglet/input/x11_xinput.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/input > copying pyglet/input/wintab.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/input > copying pyglet/input/evdev_constants.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/input > copying pyglet/input/base.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/input > copying pyglet/input/directinput.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/input > copying pyglet/input/darwin_hid.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/input > copying pyglet/input/evdev.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/input > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/text > copying pyglet/text/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/text > copying pyglet/text/layout.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/text > copying pyglet/text/caret.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/text > copying pyglet/text/runlist.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/text > copying pyglet/text/document.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/text > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/window > copying pyglet/window/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/window > copying pyglet/window/key.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/window > copying pyglet/window/event.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/window > copying pyglet/window/mouse.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/window > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/image > copying pyglet/image/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/image > copying pyglet/image/atlas.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/image > copying pyglet/image/animation.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/image > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/gl > copying pyglet/gl/glext_arb.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/gl > copying pyglet/gl/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/gl > copying pyglet/gl/glxext_mesa.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/gl > copying pyglet/gl/lib_wgl.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/gl > copying pyglet/gl/wgl_info.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/gl > copying pyglet/gl/lib_glx.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/gl > copying pyglet/gl/wglext_arb.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/gl > copying pyglet/gl/cocoa.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/gl > copying pyglet/gl/base.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/gl > copying pyglet/gl/lib.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/gl > copying pyglet/gl/lib_agl.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/gl > copying pyglet/gl/glu.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/gl > copying pyglet/gl/agl.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/gl > copying pyglet/gl/glu_info.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/gl > copying pyglet/gl/wgl.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/gl > copying pyglet/gl/win32.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/gl > copying pyglet/gl/gl_info.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/gl > copying pyglet/gl/headless.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/gl > copying pyglet/gl/wglext_nv.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/gl > copying pyglet/gl/glext_nv.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/gl > copying pyglet/gl/glx.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/gl > copying pyglet/gl/glxext_arb.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/gl > copying pyglet/gl/gl.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/gl > copying pyglet/gl/xlib.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/gl > copying pyglet/gl/glxext_nv.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/gl > copying pyglet/gl/glx_info.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/gl > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/extlibs > copying pyglet/extlibs/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/extlibs > copying pyglet/extlibs/png.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/extlibs > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media > copying pyglet/media/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media > copying pyglet/media/events.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media > copying pyglet/media/synthesis.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media > copying pyglet/media/exceptions.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media > copying pyglet/media/player.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media > copying pyglet/media/buffered_logger.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media > copying pyglet/media/instrumentation.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media > copying pyglet/media/mediathreads.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/canvas > copying pyglet/canvas/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/canvas > copying pyglet/canvas/cocoa.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/canvas > copying pyglet/canvas/base.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/canvas > copying pyglet/canvas/xlib_vidmoderestore.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/canvas > copying pyglet/canvas/win32.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/canvas > copying pyglet/canvas/headless.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/canvas > copying pyglet/canvas/xlib.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/canvas > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/app > copying pyglet/app/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/app > copying pyglet/app/cocoa.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/app > copying pyglet/app/base.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/app > copying pyglet/app/win32.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/app > copying pyglet/app/xlib.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/app > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/libs > copying pyglet/libs/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/libs > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/model/codecs > copying pyglet/model/codecs/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/model/codecs > copying pyglet/model/codecs/gltf.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/model/codecs > copying pyglet/model/codecs/obj.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/model/codecs > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/text/formats > copying pyglet/text/formats/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/text/formats > copying pyglet/text/formats/plaintext.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/text/formats > copying pyglet/text/formats/structured.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/text/formats > copying pyglet/text/formats/html.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/text/formats > copying pyglet/text/formats/attributed.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/text/formats > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/window/win32 > copying pyglet/window/win32/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/window/win32 > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/window/headless > copying pyglet/window/headless/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/window/headless > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/window/cocoa > copying pyglet/window/cocoa/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/window/cocoa > copying pyglet/window/cocoa/pyglet_textview.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/window/cocoa > copying pyglet/window/cocoa/systemcursor.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/window/cocoa > copying pyglet/window/cocoa/pyglet_delegate.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/window/cocoa > copying pyglet/window/cocoa/pyglet_view.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/window/cocoa > copying pyglet/window/cocoa/pyglet_window.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/window/cocoa > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/window/xlib > copying pyglet/window/xlib/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/window/xlib > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/image/codecs > copying pyglet/image/codecs/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/image/codecs > copying pyglet/image/codecs/dds.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/image/codecs > copying pyglet/image/codecs/wic.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/image/codecs > copying pyglet/image/codecs/s3tc.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/image/codecs > copying pyglet/image/codecs/pil.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/image/codecs > copying pyglet/image/codecs/gdkpixbuf2.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/image/codecs > copying pyglet/image/codecs/png.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/image/codecs > copying pyglet/image/codecs/gif.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/image/codecs > copying pyglet/image/codecs/bmp.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/image/codecs > copying pyglet/image/codecs/quartz.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/image/codecs > copying pyglet/image/codecs/gdiplus.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/image/codecs > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media/codecs > copying pyglet/media/codecs/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media/codecs > copying pyglet/media/codecs/wave.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media/codecs > copying pyglet/media/codecs/ffmpeg.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media/codecs > copying pyglet/media/codecs/base.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media/codecs > copying pyglet/media/codecs/wmf.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media/codecs > copying pyglet/media/codecs/gstreamer.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media/codecs > copying pyglet/media/codecs/pyogg.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media/codecs > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media/drivers > copying pyglet/media/drivers/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media/drivers > copying pyglet/media/drivers/base.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media/drivers > copying pyglet/media/drivers/listener.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media/drivers > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media/devices > copying pyglet/media/devices/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media/devices > copying pyglet/media/devices/base.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media/devices > copying pyglet/media/devices/win32.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media/devices > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media/codecs/ffmpeg_lib > copying pyglet/media/codecs/ffmpeg_lib/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media/codecs/ffmpeg_lib > copying pyglet/media/codecs/ffmpeg_lib/libswscale.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media/codecs/ffmpeg_lib > copying pyglet/media/codecs/ffmpeg_lib/libavcodec.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media/codecs/ffmpeg_lib > copying pyglet/media/codecs/ffmpeg_lib/libavutil.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media/codecs/ffmpeg_lib > copying pyglet/media/codecs/ffmpeg_lib/libavformat.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media/codecs/ffmpeg_lib > copying pyglet/media/codecs/ffmpeg_lib/compat.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media/codecs/ffmpeg_lib > copying pyglet/media/codecs/ffmpeg_lib/libswresample.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media/codecs/ffmpeg_lib > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media/drivers/directsound > copying pyglet/media/drivers/directsound/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media/drivers/directsound > copying pyglet/media/drivers/directsound/interface.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media/drivers/directsound > copying pyglet/media/drivers/directsound/lib_dsound.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media/drivers/directsound > copying pyglet/media/drivers/directsound/exceptions.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media/drivers/directsound > copying pyglet/media/drivers/directsound/adaptation.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media/drivers/directsound > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media/drivers/openal > copying pyglet/media/drivers/openal/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media/drivers/openal > copying pyglet/media/drivers/openal/interface.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media/drivers/openal > copying pyglet/media/drivers/openal/lib_alc.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media/drivers/openal > copying pyglet/media/drivers/openal/adaptation.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media/drivers/openal > copying pyglet/media/drivers/openal/lib_openal.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media/drivers/openal > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media/drivers/silent > copying pyglet/media/drivers/silent/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media/drivers/silent > copying pyglet/media/drivers/silent/adaptation.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media/drivers/silent > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media/drivers/xaudio2 > copying pyglet/media/drivers/xaudio2/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media/drivers/xaudio2 > copying pyglet/media/drivers/xaudio2/interface.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media/drivers/xaudio2 > copying pyglet/media/drivers/xaudio2/adaptation.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media/drivers/xaudio2 > copying pyglet/media/drivers/xaudio2/lib_xaudio2.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media/drivers/xaudio2 > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media/drivers/pulse > copying pyglet/media/drivers/pulse/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media/drivers/pulse > copying pyglet/media/drivers/pulse/interface.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media/drivers/pulse > copying pyglet/media/drivers/pulse/adaptation.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media/drivers/pulse > copying pyglet/media/drivers/pulse/lib_pulseaudio.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/media/drivers/pulse > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/libs/darwin > copying pyglet/libs/darwin/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/libs/darwin > copying pyglet/libs/darwin/quartzkey.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/libs/darwin > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/libs/win32 > copying pyglet/libs/win32/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/libs/win32 > copying pyglet/libs/win32/winkey.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/libs/win32 > copying pyglet/libs/win32/libwintab.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/libs/win32 > copying pyglet/libs/win32/dinput.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/libs/win32 > copying pyglet/libs/win32/constants.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/libs/win32 > copying pyglet/libs/win32/types.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/libs/win32 > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/libs/egl > copying pyglet/libs/egl/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/libs/egl > copying pyglet/libs/egl/lib.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/libs/egl > copying pyglet/libs/egl/eglext.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/libs/egl > copying pyglet/libs/egl/egl.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/libs/egl > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/libs/x11 > copying pyglet/libs/x11/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/libs/x11 > copying pyglet/libs/x11/xinput.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/libs/x11 > copying pyglet/libs/x11/xf86vmode.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/libs/x11 > copying pyglet/libs/x11/xsync.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/libs/x11 > copying pyglet/libs/x11/xinerama.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/libs/x11 > copying pyglet/libs/x11/xlib.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/libs/x11 > copying pyglet/libs/x11/cursorfont.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/libs/x11 > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/libs/darwin/cocoapy > copying pyglet/libs/darwin/cocoapy/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/libs/darwin/cocoapy > copying pyglet/libs/darwin/cocoapy/cocoatypes.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/libs/darwin/cocoapy > copying pyglet/libs/darwin/cocoapy/runtime.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/libs/darwin/cocoapy > copying pyglet/libs/darwin/cocoapy/cocoalibs.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/libs/darwin/cocoapy > dh_auto_test -O--buildsystem=pybuild > I: pybuild base:240: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build; > python3.11 -m pytest >/dev/null 2>&1; cd > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build; xvfb-run > --auto-servernum --server-num=20 -s "-screen 0 1024x768x24 -ac +extension GLX > +render -noreset" python3.11 -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.11.1, pytest-7.2.0, pluggy-1.0.0+repack -- > /usr/bin/python3.11 > cachedir: .pytest_cache > rootdir: /<<PKGBUILDDIR>>, configfile: pytest.ini > collecting ... collected 534 items / 108 deselected / 426 selected > > tests/integration/app/test_eventloop.py::test_start_stop PASSED > tests/integration/app/test_eventloop.py::test_multiple_start_stop PASSED > tests/integration/app/test_eventloop.py::test_events PASSED > tests/integration/app/test_eventloop.py::test_on_window_close PASSED > tests/integration/app/test_eventloop.py::test_sleep PASSED > tests/integration/graphics/test_allocation.py::test_alloc1 PASSED > tests/integration/graphics/test_allocation.py::test_alloc2 PASSED > tests/integration/graphics/test_allocation.py::test_alloc3 PASSED > tests/integration/graphics/test_allocation.py::test_alloc_mix1_2 PASSED > tests/integration/graphics/test_allocation.py::test_alloc_mix5_3_7 PASSED > tests/integration/graphics/test_allocation.py::test_dealloc_1_order_all PASSED > tests/integration/graphics/test_allocation.py::test_dealloc_1_order PASSED > tests/integration/graphics/test_allocation.py::test_dealloc_1_reverse_all > PASSED > tests/integration/graphics/test_allocation.py::test_dealloc_1_reverse PASSED > tests/integration/graphics/test_allocation.py::test_dealloc_mix1_2_order > PASSED > tests/integration/graphics/test_allocation.py::test_dealloc_mix5_3_7_order > PASSED > tests/integration/graphics/test_allocation.py::test_dealloc_1_outoforder > PASSED > tests/integration/graphics/test_allocation.py::test_dealloc_mix1_2_outoforder > PASSED > tests/integration/graphics/test_allocation.py::test_dealloc_mix5_3_7_outoforder > PASSED > tests/integration/graphics/test_allocation.py::test_mix_alloc_dealloc1 PASSED > tests/integration/graphics/test_allocation.py::test_mix_alloc_dealloc5_3_7 > PASSED > tests/integration/graphics/test_allocation.py::test_realloc1_2 PASSED > tests/integration/graphics/test_allocation.py::test_realloc2_1 PASSED > tests/integration/graphics/test_allocation.py::test_realloc_2_1_2 PASSED > tests/integration/graphics/test_allocation.py::test_realloc_3_1_5_4_6 PASSED > tests/integration/graphics/test_allocation.py::test_realloc_3_1_5_4_6_sequential > PASSED > tests/integration/graphics/test_allocation.py::test_resize1 PASSED > tests/integration/graphics/test_allocation.py::test_mix_resize PASSED > tests/integration/graphics/test_immediate_drawing.py::ImmediateDrawingTestCase::test_v2f > PASSED > tests/integration/graphics/test_immediate_drawing.py::ImmediateDrawingTestCase::test_v2f_c3f > PASSED > tests/integration/graphics/test_immediate_drawing.py::ImmediateDrawingTestCase::test_v2f_c4f > PASSED > tests/integration/graphics/test_immediate_drawing.py::ImmediateDrawingTestCase::test_v2f_t2f > PASSED > tests/integration/graphics/test_immediate_drawing.py::ImmediateDrawingTestCase::test_v3f > PASSED > tests/integration/graphics/test_immediate_drawing.py::ImmediateDrawingTestCase::test_v3f_c3f > PASSED > tests/integration/graphics/test_immediate_drawing.py::ImmediateDrawingTestCase::test_v3f_c3f_t2f > PASSED > tests/integration/graphics/test_immediate_drawing.py::ImmediateDrawingTestCase::test_v3f_c3f_t3f > PASSED > tests/integration/graphics/test_immediate_drawing.py::ImmediateDrawingTestCase::test_v3f_c4f > PASSED > tests/integration/graphics/test_immediate_drawing.py::ImmediateDrawingTestCase::test_v3f_c4f_t4f > PASSED > tests/integration/graphics/test_immediate_drawing_indexed_data.py::ImmediateDrawingIndexedDataTestCase::test_v2f > PASSED > tests/integration/graphics/test_immediate_drawing_indexed_data.py::ImmediateDrawingIndexedDataTestCase::test_v2f_c3f > PASSED > tests/integration/graphics/test_immediate_drawing_indexed_data.py::ImmediateDrawingIndexedDataTestCase::test_v2f_c4f > PASSED > tests/integration/graphics/test_immediate_drawing_indexed_data.py::ImmediateDrawingIndexedDataTestCase::test_v2f_t2f > PASSED > tests/integration/graphics/test_immediate_drawing_indexed_data.py::ImmediateDrawingIndexedDataTestCase::test_v3f > PASSED > tests/integration/graphics/test_immediate_drawing_indexed_data.py::ImmediateDrawingIndexedDataTestCase::test_v3f_c3f > PASSED > tests/integration/graphics/test_immediate_drawing_indexed_data.py::ImmediateDrawingIndexedDataTestCase::test_v3f_c3f_t2f > PASSED > tests/integration/graphics/test_immediate_drawing_indexed_data.py::ImmediateDrawingIndexedDataTestCase::test_v3f_c3f_t3f > PASSED > tests/integration/graphics/test_immediate_drawing_indexed_data.py::ImmediateDrawingIndexedDataTestCase::test_v3f_c4f > PASSED > tests/integration/graphics/test_immediate_drawing_indexed_data.py::ImmediateDrawingIndexedDataTestCase::test_v3f_c4f_t4f > PASSED > tests/integration/graphics/test_multitexture.py::MultiTextureTestCase::test_multitexture > PASSED > tests/integration/graphics/test_retained_drawing.py::RetainedDrawingTestCase::test_v2f > PASSED > tests/integration/graphics/test_retained_drawing.py::RetainedDrawingTestCase::test_v2f_c3f > PASSED > tests/integration/graphics/test_retained_drawing.py::RetainedDrawingTestCase::test_v2f_c4f > PASSED > tests/integration/graphics/test_retained_drawing.py::RetainedDrawingTestCase::test_v2f_t2f > PASSED > tests/integration/graphics/test_retained_drawing.py::RetainedDrawingTestCase::test_v3f > PASSED > tests/integration/graphics/test_retained_drawing.py::RetainedDrawingTestCase::test_v3f_c3f > PASSED > tests/integration/graphics/test_retained_drawing.py::RetainedDrawingTestCase::test_v3f_c3f_t2f > PASSED > tests/integration/graphics/test_retained_drawing.py::RetainedDrawingTestCase::test_v3f_c3f_t3f > PASSED > tests/integration/graphics/test_retained_drawing.py::RetainedDrawingTestCase::test_v3f_c4f > PASSED > tests/integration/graphics/test_retained_drawing.py::RetainedDrawingTestCase::test_v3f_c4f_t4f > PASSED > tests/integration/graphics/test_retained_drawing_indexed_data.py::RetainedDrawingIndexedDataTestCase::test_v2f > PASSED > tests/integration/graphics/test_retained_drawing_indexed_data.py::RetainedDrawingIndexedDataTestCase::test_v2f_c3f > PASSED > tests/integration/graphics/test_retained_drawing_indexed_data.py::RetainedDrawingIndexedDataTestCase::test_v2f_c4f > PASSED > tests/integration/graphics/test_retained_drawing_indexed_data.py::RetainedDrawingIndexedDataTestCase::test_v2f_t2f > PASSED > tests/integration/graphics/test_retained_drawing_indexed_data.py::RetainedDrawingIndexedDataTestCase::test_v3f > PASSED > tests/integration/graphics/test_retained_drawing_indexed_data.py::RetainedDrawingIndexedDataTestCase::test_v3f_c3f > PASSED > tests/integration/graphics/test_retained_drawing_indexed_data.py::RetainedDrawingIndexedDataTestCase::test_v3f_c3f_t2f > PASSED > tests/integration/graphics/test_retained_drawing_indexed_data.py::RetainedDrawingIndexedDataTestCase::test_v3f_c3f_t3f > PASSED > tests/integration/graphics/test_retained_drawing_indexed_data.py::RetainedDrawingIndexedDataTestCase::test_v3f_c4f > PASSED > tests/integration/graphics/test_retained_drawing_indexed_data.py::RetainedDrawingIndexedDataTestCase::test_v3f_c4f_t4f > PASSED > tests/integration/image/test_gdkpixbuf2.py::GdkPixBufTest::test_incomplete_load > SKIPPED > tests/integration/image/test_gdkpixbuf2.py::GdkPixBufTest::test_load_animation > SKIPPED > tests/integration/image/test_gdkpixbuf2.py::GdkPixBufTest::test_load_image > SKIPPED > tests/integration/image/test_gdkpixbuf2.py::GdkPixBufTest::test_load_image_requires_loader_close > SKIPPED > tests/integration/image/test_imagegrid.py::ImageGridTestCase::testPad PASSED > tests/integration/image/test_imagegrid.py::ImageGridTestCase::testRange PASSED > tests/integration/image/test_imagegrid.py::ImageGridTestCase::testRect PASSED > tests/integration/image/test_imagegrid.py::ImageGridTestCase::testSquare > PASSED > tests/integration/image/test_imagegrid.py::ImageGridTestCase::testTuple PASSED > tests/integration/image/test_imagegrid.py::ImageGridTestCase::testTupleRange > PASSED > tests/integration/image/test_texture3d.py::TestTexture3D::test2 PASSED > tests/integration/image/test_texture3d.py::TestTexture3D::test5 PASSED > tests/integration/image/test_texture3d.py::TestTexture3D::testPad PASSED > tests/integration/image/test_texture3d.py::TestTexture3D::testRect PASSED > tests/integration/image/test_texture3d.py::TestTexture3D::testSet PASSED > tests/integration/image/test_texture3d.py::TestTexture3D::testSquare PASSED > tests/integration/media/test_directsound.py::test_gain2db_gain_convert SKIPPED > tests/integration/media/test_directsound.py::test_create_buffer[audio_format0] > SKIPPED > tests/integration/media/test_directsound.py::test_create_buffer[audio_format1] > SKIPPED > tests/integration/media/test_directsound.py::test_create_buffer[audio_format2] > SKIPPED > tests/integration/media/test_directsound.py::test_create_buffer[audio_format3] > SKIPPED > tests/integration/media/test_directsound.py::test_create_buffer[audio_format4] > SKIPPED > tests/integration/media/test_directsound.py::test_create_buffer[audio_format5] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_volume[audio_format0] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_volume[audio_format1] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_volume[audio_format2] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_volume[audio_format3] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_volume[audio_format4] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_volume[audio_format5] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_current_position_empty_buffer[audio_format0] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_current_position_empty_buffer[audio_format1] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_current_position_empty_buffer[audio_format2] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_current_position_empty_buffer[audio_format3] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_current_position_empty_buffer[audio_format4] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_current_position_empty_buffer[audio_format5] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_current_position_filled_buffer[audio_format0] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_current_position_filled_buffer[audio_format1] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_current_position_filled_buffer[audio_format2] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_current_position_filled_buffer[audio_format3] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_current_position_filled_buffer[audio_format4] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_current_position_filled_buffer[audio_format5] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_is3d[audio_format0] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_is3d[audio_format1] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_is3d[audio_format2] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_is3d[audio_format3] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_is3d[audio_format4] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_is3d[audio_format5] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_position[audio_format0] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_position[audio_format1] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_position[audio_format2] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_position[audio_format3] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_position[audio_format4] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_position[audio_format5] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_min_distance[audio_format0] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_min_distance[audio_format1] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_min_distance[audio_format2] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_min_distance[audio_format3] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_min_distance[audio_format4] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_min_distance[audio_format5] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_max_distance[audio_format0] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_max_distance[audio_format1] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_max_distance[audio_format2] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_max_distance[audio_format3] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_max_distance[audio_format4] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_max_distance[audio_format5] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_cone_orienation[audio_format0] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_cone_orienation[audio_format1] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_cone_orienation[audio_format2] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_cone_orienation[audio_format3] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_cone_orienation[audio_format4] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_cone_orienation[audio_format5] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_cone_angles[audio_format0] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_cone_angles[audio_format1] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_cone_angles[audio_format2] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_cone_angles[audio_format3] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_cone_angles[audio_format4] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_cone_angles[audio_format5] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_cone_outside_volume[audio_format0] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_cone_outside_volume[audio_format1] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_cone_outside_volume[audio_format2] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_cone_outside_volume[audio_format3] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_cone_outside_volume[audio_format4] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_cone_outside_volume[audio_format5] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_frequency[audio_format0] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_frequency[audio_format1] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_frequency[audio_format2] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_frequency[audio_format3] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_frequency[audio_format4] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_frequency[audio_format5] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_lock_unlock[audio_format0] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_lock_unlock[audio_format1] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_lock_unlock[audio_format2] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_lock_unlock[audio_format3] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_lock_unlock[audio_format4] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_lock_unlock[audio_format5] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_play_stop[audio_format0] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_play_stop[audio_format1] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_play_stop[audio_format2] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_play_stop[audio_format3] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_play_stop[audio_format4] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_play_stop[audio_format5] > SKIPPED > tests/integration/media/test_directsound.py::test_create_listener SKIPPED > tests/integration/media/test_directsound.py::test_listener_position SKIPPED > tests/integration/media/test_directsound.py::test_listener_orientation SKIPPED > tests/integration/media/test_player.py::test_multiple_fire_and_forget_players > PASSED > tests/integration/model/test_loading.py::test_load_from_disk PASSED > tests/integration/model/test_loading.py::test_load_from_object_str PASSED > tests/integration/model/test_loading.py::test_load_from_object_bytes PASSED > tests/integration/model/test_loading.py::test_no_decoders_available PASSED > tests/integration/model/test_loading.py::test_resource_module PASSED > tests/integration/platform/test_win_multicore_clock.py::WindowsMulticoreClockTestCase::test_multicore > SKIPPED > tests/integration/resource/test_resource_image_loading.py::test_resource_image_loading[transforms0-rgbm] > PASSED > tests/integration/resource/test_resource_image_loading.py::test_resource_image_loading[transforms1-mbgr] > PASSED > tests/integration/resource/test_resource_image_loading.py::test_resource_image_loading[transforms2-grmb] > PASSED > tests/integration/resource/test_resource_image_loading.py::test_resource_image_loading[transforms3-bmrg] > PASSED > tests/integration/resource/test_resource_image_loading.py::test_resource_image_loading[transforms4-mrgb] > PASSED > tests/integration/resource/test_resource_image_loading.py::test_resource_image_loading[transforms5-mrgb] > PASSED > tests/integration/resource/test_resource_image_loading.py::test_resource_image_loading[transforms6-bmrg] > PASSED > tests/integration/resource/test_resource_image_loading.py::test_resource_image_loading[transforms7-bmrg] > PASSED > tests/integration/resource/test_resource_image_loading.py::test_resource_image_loading[transforms8-gbmr] > PASSED > tests/integration/resource/test_resource_image_loading.py::test_resource_image_loading[transforms9-gbmr] > PASSED > tests/integration/resource/test_resource_loading.py::test_base_path_only > PASSED > tests/integration/resource/test_resource_loading.py::test_blank_base_path > PASSED > tests/integration/resource/test_resource_loading.py::test_unused_paths PASSED > tests/integration/resource/test_resource_loading.py::test_subfolder PASSED > tests/integration/resource/test_resource_loading.py::test_subfolder_trailing_slash > PASSED > tests/integration/resource/test_resource_loading.py::test_sub_subfolder PASSED > tests/integration/resource/test_resource_loading.py::test_sub_subfolder_trailing_slash > PASSED > tests/integration/resource/test_resource_loading.py::test_zipfile PASSED > tests/integration/resource/test_resource_loading.py::test_zipfile_trailing_slash > PASSED > tests/integration/resource/test_resource_loading.py::test_zipfile_subdirs > PASSED > tests/integration/resource/test_resource_loading.py::test_no_path_exception > PASSED > tests/integration/resource/test_resource_loading.py::test_resource_not_found > PASSED > tests/integration/resource/test_resource_loading.py::test_invalid_filename_format > PASSED > tests/integration/text/test_empty_document.py::test_empty_document[UnformattedDocument] > PASSED > tests/integration/text/test_empty_document.py::test_empty_document[FormattedDocument] > PASSED > tests/integration/text/test_empty_document.py::test_empty_document_bold[UnformattedDocument] > PASSED > tests/integration/text/test_empty_document.py::test_empty_document_bold[FormattedDocument] > PASSED > tests/integration/window/test_context_share.py::ContextShareTest::test_context_noshare_list > PASSED > tests/integration/window/test_context_share.py::ContextShareTest::test_context_share_list > PASSED > tests/integration/window/test_context_share.py::ContextShareTest::test_context_share_texture > PASSED > tests/integration/window/test_event_sequence.py::WindowShowEventSequenceTest::test_method > PASSED > tests/integration/window/test_event_sequence.py::WindowCreateEventSequenceTest::test_method > PASSED > tests/integration/window/test_event_sequence.py::WindowCreateFullScreenEventSequenceTest::test_method > PASSED > tests/integration/window/test_event_sequence.py::WindowSetFullScreenEventSequenceTest::test_method > PASSED > tests/integration/window/test_event_sequence.py::WindowUnsetFullScreenEventSequenceTest::test_method > PASSED > tests/integration/window/test_window_caption.py::test_window_caption PASSED > tests/integration/window/test_window_caption.py::test_window_caption_from_argv > PASSED > tests/unit/test_atlas.py::TestPack::test_1 PASSED > tests/unit/test_atlas.py::TestPack::test_2 PASSED > tests/unit/test_atlas.py::TestPack::test_3 PASSED > tests/unit/test_atlas.py::TestPack::test_4 PASSED > tests/unit/test_atlas.py::TestPack::test_5 PASSED > tests/unit/test_atlas.py::TestPack::test_over_x PASSED > tests/unit/test_atlas.py::TestPack::test_over_y PASSED > tests/unit/test_clock.py::ClockTestCase::test_call_sched_return_False_if_no_called_functions > PASSED > tests/unit/test_clock.py::ClockTestCase::test_call_sched_return_True_if_called_functions > PASSED > tests/unit/test_clock.py::ClockTestCase::test_call_sched_return_True_if_called_functions_interval > SKIPPED > tests/unit/test_clock.py::ClockTestCase::test_get_interval SKIPPED (...) > tests/unit/test_clock.py::ClockTestCase::test_get_sleep_time_None_if_no_items > SKIPPED > tests/unit/test_clock.py::ClockTestCase::test_get_sleep_time_can_sleep SKIPPED > tests/unit/test_clock.py::ClockTestCase::test_get_sleep_time_cannot_sleep > SKIPPED > tests/unit/test_clock.py::ClockTestCase::test_schedule PASSED > tests/unit/test_clock.py::ClockTestCase::test_schedule_interval PASSED > tests/unit/test_clock.py::ClockTestCase::test_schedule_interval_item_during_tick > SKIPPED > tests/unit/test_clock.py::ClockTestCase::test_schedule_interval_multiple > PASSED > tests/unit/test_clock.py::ClockTestCase::test_schedule_interval_soft PASSED > tests/unit/test_clock.py::ClockTestCase::test_schedule_interval_soft_multiple > SKIPPED > tests/unit/test_clock.py::ClockTestCase::test_schedule_interval_soft_unschedule > PASSED > tests/unit/test_clock.py::ClockTestCase::test_schedule_interval_unschedule > PASSED > tests/unit/test_clock.py::ClockTestCase::test_schedule_item_during_tick > SKIPPED > tests/unit/test_clock.py::ClockTestCase::test_schedule_once PASSED > tests/unit/test_clock.py::ClockTestCase::test_schedule_once_multiple PASSED > tests/unit/test_clock.py::ClockTestCase::test_schedule_once_unschedule PASSED > tests/unit/test_clock.py::ClockTestCase::test_schedule_unschedule PASSED > tests/unit/test_clock.py::ClockTestCase::test_schedule_will_not_call_function > PASSED > tests/unit/test_clock.py::ClockTestCase::test_scheduler_integrity PASSED > tests/unit/test_clock.py::ClockTestCase::test_slow_clock PASSED > tests/unit/test_clock.py::ClockTestCase::test_slow_clock_reschedules PASSED > tests/unit/test_clock.py::ClockTestCase::test_soft_scheduling_stress_test > PASSED > tests/unit/test_clock.py::ClockTestCase::test_tick_return_last_delta PASSED > tests/unit/test_clock.py::ClockTestCase::test_unschedule_interval_item_during_tick > PASSED > tests/unit/test_clock.py::ClockTestCase::test_unschedule_removes_all PASSED > tests/unit/test_clock.py::ClockTestCase::test_unschedule_will_not_call_function > PASSED > tests/unit/test_clock.py::ClockTestCase::test_unschedule_will_not_fail_if_already_unscheduled > PASSED > tests/unit/test_clock_fps.py::test_first_tick_is_delta_zero PASSED > tests/unit/test_clock_fps.py::test_start_at_zero_fps PASSED > tests/unit/test_clock_fps.py::test_elapsed_time_between_tick PASSED > tests/unit/test_clock_fps.py::test_compute_fps PASSED > tests/unit/test_events.py::test_register_event_type PASSED > tests/unit/test_events.py::test_push_handlers_args PASSED > tests/unit/test_events.py::test_push_handlers_kwargs PASSED > tests/unit/test_events.py::test_push_handlers_instance FAILED > tests/unit/test_events.py::test_push_handlers_not_setup PASSED > tests/unit/test_events.py::test_set_handlers_args PASSED > tests/unit/test_events.py::test_set_handlers_kwargs PASSED > tests/unit/test_events.py::test_set_handlers_not_setup PASSED > tests/unit/test_events.py::test_set_handler_dispatch PASSED > tests/unit/test_events.py::test_set_handler_not_setup PASSED > tests/unit/test_events.py::test_pop_handlers PASSED > tests/unit/test_events.py::test_pop_handlers_not_setup PASSED > tests/unit/test_events.py::test_remove_handlers_args PASSED > tests/unit/test_events.py::test_remove_handlers_kwargs PASSED > tests/unit/test_events.py::test_remove_handlers_not_setup PASSED > tests/unit/test_events.py::test_remove_handler PASSED > tests/unit/test_events.py::test_dispatch_unhandled_event PASSED > tests/unit/test_events.py::test_dispatch_event_not_setup PASSED > tests/unit/test_events.py::test_weakref_to_instance_method PASSED > tests/unit/test_events.py::test_weakref_to_instance PASSED > tests/unit/test_events.py::test_weakref_deleted_when_instance_is_deleted > PASSED > tests/unit/test_font.py::test_load_privatefont SKIPPED (requires pla...) > tests/unit/test_font.py::test_load_privatefont_from_list SKIPPED (re...) > tests/unit/test_math.py::test_creation PASSED > tests/unit/test_math.py::test_creation_from_list PASSED > tests/unit/test_math.py::test_matrix_inversion PASSED > tests/unit/test_resource_path.py::ResourcePathTest::test_script_home_cx_freeze > PASSED > tests/unit/test_resource_path.py::ResourcePathTest::test_script_home_frozen_console_exe > PASSED > tests/unit/test_resource_path.py::ResourcePathTest::test_script_home_frozen_macosx > PASSED > tests/unit/test_resource_path.py::ResourcePathTest::test_script_home_frozen_windows_exe > PASSED > tests/unit/test_resource_path.py::ResourcePathTest::test_script_home_normal_python > PASSED > tests/unit/test_resource_path.py::ResourcePathTest::test_settings_path_cygwin_appdata > PASSED > tests/unit/test_resource_path.py::ResourcePathTest::test_settings_path_cygwin_no_appdata > PASSED > tests/unit/test_resource_path.py::ResourcePathTest::test_settings_path_darwin > PASSED > tests/unit/test_resource_path.py::ResourcePathTest::test_settings_path_linux_xdg_config_home > PASSED > tests/unit/test_resource_path.py::ResourcePathTest::test_settings_path_windows_appdata > PASSED > tests/unit/test_resource_path.py::ResourcePathTest::test_settings_path_windows_no_appdata > PASSED > tests/unit/test_text.py::TestStyleRuns::test_delete10 PASSED > tests/unit/test_text.py::TestStyleRuns::test_delete11 PASSED > tests/unit/test_text.py::TestStyleRuns::test_delete12 PASSED > tests/unit/test_text.py::TestStyleRuns::test_delete13 PASSED > tests/unit/test_text.py::TestStyleRuns::test_delete14 PASSED > tests/unit/test_text.py::TestStyleRuns::test_delete2 PASSED > tests/unit/test_text.py::TestStyleRuns::test_delete3 PASSED > tests/unit/test_text.py::TestStyleRuns::test_delete4 PASSED > tests/unit/test_text.py::TestStyleRuns::test_delete5 PASSED > tests/unit/test_text.py::TestStyleRuns::test_delete6 PASSED > tests/unit/test_text.py::TestStyleRuns::test_delete7 PASSED > tests/unit/test_text.py::TestStyleRuns::test_delete8 PASSED > tests/unit/test_text.py::TestStyleRuns::test_delete9 PASSED > tests/unit/test_text.py::TestStyleRuns::test_delete_1_all PASSED > tests/unit/test_text.py::TestStyleRuns::test_delete_1_beginning PASSED > tests/unit/test_text.py::TestStyleRuns::test_delete_1_end PASSED > tests/unit/test_text.py::TestStyleRuns::test_delete_1_middle PASSED > tests/unit/test_text.py::TestStyleRuns::test_initial PASSED > tests/unit/test_text.py::TestStyleRuns::test_insert_1 PASSED > tests/unit/test_text.py::TestStyleRuns::test_insert_2 PASSED > tests/unit/test_text.py::TestStyleRuns::test_insert_almost_end PASSED > tests/unit/test_text.py::TestStyleRuns::test_insert_beginning PASSED > tests/unit/test_text.py::TestStyleRuns::test_insert_beginning_1 PASSED > tests/unit/test_text.py::TestStyleRuns::test_insert_beginning_2 PASSED > tests/unit/test_text.py::TestStyleRuns::test_insert_empty PASSED > tests/unit/test_text.py::TestStyleRuns::test_insert_end PASSED > tests/unit/test_text.py::TestStyleRuns::test_set1 PASSED > tests/unit/test_text.py::TestStyleRuns::test_set1_1 PASSED > tests/unit/test_text.py::TestStyleRuns::test_set1_all PASSED > tests/unit/test_text.py::TestStyleRuns::test_set1_end PASSED > tests/unit/test_text.py::TestStyleRuns::test_set1_start PASSED > tests/unit/test_text.py::TestStyleRuns::test_set_overlapped PASSED > tests/unit/test_text.py::TestStyleRuns::test_zero PASSED > tests/unit/test_text.py::TestIssues::test_issue241_comment4a PASSED > tests/unit/test_text.py::TestIssues::test_issue241_comment4b PASSED > tests/unit/test_text.py::TestIssues::test_issue241_comment5 PASSED > tests/unit/test_text.py::TestIssues::test_issue429_comment4a PASSED > tests/unit/test_text.py::TestIssues::test_issue429_comment4b PASSED > tests/unit/test_text.py::TestIssues::test_issue471 PASSED > tests/unit/test_text.py::TestIssues::test_issue471_comment2 PASSED > tests/unit/test_text.py::AttributedTextDecoderTests::testOneNewlineBecomesSpace > PASSED > tests/unit/test_text.py::AttributedTextDecoderTests::testTwoNewlinesBecomesParagraph > PASSED > tests/unit/media/test_listener.py::test_directsound_listener SKIPPED > tests/unit/media/test_player.py::PlayerTestCase::test_audio_source_with_silent_driver > PASSED > tests/unit/media/test_player.py::PlayerTestCase::test_delete PASSED > tests/unit/media/test_player.py::PlayerTestCase::test_empty_player PASSED > tests/unit/media/test_player.py::PlayerTestCase::test_eos_events PASSED > tests/unit/media/test_player.py::PlayerTestCase::test_on_eos PASSED > tests/unit/media/test_player.py::PlayerTestCase::test_pause_resume PASSED > tests/unit/media/test_player.py::PlayerTestCase::test_player_stops_after_last_eos > PASSED > tests/unit/media/test_player.py::PlayerTestCase::test_queue_multiple_audio_sources_different_format_and_play_and_skip > PASSED > tests/unit/media/test_player.py::PlayerTestCase::test_queue_multiple_audio_sources_same_format_and_play > PASSED > tests/unit/media/test_player.py::PlayerTestCase::test_queue_multiple_audio_sources_same_format_and_play_and_skip > PASSED > tests/unit/media/test_player.py::PlayerTestCase::test_queue_single_audio_source_and_play > PASSED > tests/unit/media/test_player.py::PlayerTestCase::test_seek PASSED > tests/unit/media/test_player.py::PlayerTestCase::test_set_player_properties_before_playing > PASSED > tests/unit/media/test_player.py::PlayerTestCase::test_set_player_properties_while_playing > PASSED > tests/unit/media/test_player.py::PlayerTestCase::test_video_frame_rate PASSED > tests/unit/media/test_player.py::PlayerTestCase::test_video_queue_and_play > PASSED > tests/unit/media/test_player.py::PlayerTestCase::test_video_runs_out_of_frames > PASSED > tests/unit/media/test_player.py::PlayerTestCase::test_video_seek PASSED > tests/unit/media/test_player.py::PlayerTestCase::test_video_seek_next_frame > PASSED > tests/unit/media/test_player.py::PlayerTestCase::test_video_without_audio > PASSED > tests/unit/media/test_player.py::PlayerGroupTestCase::test_empty_group PASSED > tests/unit/media/test_player.py::PlayerGroupTestCase::test_mixed_players > PASSED > tests/unit/media/test_player.py::PlayerGroupTestCase::test_only_with_audio > PASSED > tests/unit/media/test_player.py::PlayerGroupTestCase::test_only_without_audio > PASSED > tests/unit/media/test_sources.py::AudioFormatTestCase::test_bytes_per PASSED > tests/unit/media/test_sources.py::AudioFormatTestCase::test_equality_false > PASSED > tests/unit/media/test_sources.py::AudioFormatTestCase::test_equality_true > PASSED > tests/unit/media/test_sources.py::AudioFormatTestCase::test_repr PASSED > tests/unit/media/test_sources.py::AudioDataTestCase::test_consume_non_str_data > PASSED > tests/unit/media/test_sources.py::AudioDataTestCase::test_consume_only_events > PASSED > tests/unit/media/test_sources.py::AudioDataTestCase::test_consume_part_of_data > PASSED > tests/unit/media/test_sources.py::AudioDataTestCase::test_consume_too_much_data > PASSED > tests/unit/media/test_sources.py::SourceTestCase::test_get_animation PASSED > tests/unit/media/test_sources.py::SourceTestCase::test_get_animation_no_video > SKIPPED > tests/unit/media/test_sources.py::SourceTestCase::test_play PASSED > tests/unit/media/test_sources.py::StreamingSourceTestCase::test_can_queue_only_once > PASSED > tests/unit/media/test_sources.py::StaticSourceTestCase::test_consume_aligned_to_sample_size_2_bytes > PASSED > tests/unit/media/test_sources.py::StaticSourceTestCase::test_consume_aligned_to_sample_size_4_bytes > PASSED > tests/unit/media/test_sources.py::StaticSourceTestCase::test_empty_source > PASSED > tests/unit/media/test_sources.py::StaticSourceTestCase::test_multiple_queued > PASSED > tests/unit/media/test_sources.py::StaticSourceTestCase::test_not_directly_queueable > PASSED > tests/unit/media/test_sources.py::StaticSourceTestCase::test_reads_all_data_on_init > PASSED > tests/unit/media/test_sources.py::StaticSourceTestCase::test_run_empty PASSED > tests/unit/media/test_sources.py::StaticSourceTestCase::test_seek PASSED > tests/unit/media/test_sources.py::StaticSourceTestCase::test_seek_aligned_to_sample_size_2_bytes > PASSED > tests/unit/media/test_sources.py::StaticSourceTestCase::test_seek_aligned_to_sample_size_4_bytes > PASSED > tests/unit/media/test_sources.py::StaticSourceTestCase::test_video_not_supported > PASSED > tests/unit/media/test_synthesis.py::SilenceTest::test_default PASSED > tests/unit/media/test_synthesis.py::SilenceTest::test_sample_rate_11025 PASSED > tests/unit/media/test_synthesis.py::SilenceTest::test_sample_size_8 PASSED > tests/unit/media/test_synthesis.py::SilenceTest::test_seek_default PASSED > tests/unit/media/test_synthesis.py::SilenceTest::test_seek_sample_size_8 > PASSED > tests/unit/media/test_synthesis.py::WhiteNoiseTest::test_default PASSED > tests/unit/media/test_synthesis.py::WhiteNoiseTest::test_sample_rate_11025 > PASSED > tests/unit/media/test_synthesis.py::WhiteNoiseTest::test_sample_size_8 PASSED > tests/unit/media/test_synthesis.py::WhiteNoiseTest::test_seek_default PASSED > tests/unit/media/test_synthesis.py::WhiteNoiseTest::test_seek_sample_size_8 > PASSED > tests/unit/media/test_synthesis.py::SineTest::test_default PASSED > tests/unit/media/test_synthesis.py::SineTest::test_sample_rate_11025 PASSED > tests/unit/media/test_synthesis.py::SineTest::test_sample_size_8 PASSED > tests/unit/media/test_synthesis.py::SineTest::test_seek_default PASSED > tests/unit/media/test_synthesis.py::SineTest::test_seek_sample_size_8 PASSED > tests/unit/media/test_synthesis.py::TriangleTest::test_default PASSED > tests/unit/media/test_synthesis.py::TriangleTest::test_sample_rate_11025 > PASSED > tests/unit/media/test_synthesis.py::TriangleTest::test_sample_size_8 PASSED > tests/unit/media/test_synthesis.py::TriangleTest::test_seek_default PASSED > tests/unit/media/test_synthesis.py::TriangleTest::test_seek_sample_size_8 > PASSED > tests/unit/media/test_synthesis.py::SawtoothTest::test_default PASSED > tests/unit/media/test_synthesis.py::SawtoothTest::test_sample_rate_11025 > PASSED > tests/unit/media/test_synthesis.py::SawtoothTest::test_sample_size_8 PASSED > tests/unit/media/test_synthesis.py::SawtoothTest::test_seek_default PASSED > tests/unit/media/test_synthesis.py::SawtoothTest::test_seek_sample_size_8 > PASSED > tests/unit/media/test_synthesis.py::SquareTest::test_default PASSED > tests/unit/media/test_synthesis.py::SquareTest::test_sample_rate_11025 PASSED > tests/unit/media/test_synthesis.py::SquareTest::test_sample_size_8 PASSED > tests/unit/media/test_synthesis.py::SquareTest::test_seek_default PASSED > tests/unit/media/test_synthesis.py::SquareTest::test_seek_sample_size_8 PASSED > tests/unit/media/test_synthesis.py::FMTest::test_default PASSED > tests/unit/media/test_synthesis.py::FMTest::test_sample_rate_11025 PASSED > tests/unit/media/test_synthesis.py::FMTest::test_sample_size_8 PASSED > tests/unit/media/test_synthesis.py::FMTest::test_seek_default PASSED > tests/unit/media/test_synthesis.py::FMTest::test_seek_sample_size_8 PASSED > tests/unit/media/test_synthesis.py::DigitarTest::test_default PASSED > tests/unit/media/test_synthesis.py::DigitarTest::test_sample_rate_11025 PASSED > tests/unit/media/test_synthesis.py::DigitarTest::test_sample_size_8 PASSED > tests/unit/media/test_synthesis.py::DigitarTest::test_seek_default PASSED > tests/unit/media/test_synthesis.py::DigitarTest::test_seek_sample_size_8 > PASSED > tests/unit/text/test_layout.py::test_incrementallayout_get_position_on_line_before_start_of_text > PASSED > > =================================== FAILURES > =================================== > _________________________ test_push_handlers_instance > __________________________ > > dispatcher = <pyglet.event.EventDispatcher object at 0x7fe49f456b90> > mock_instance_handler = <Mock id='140619901390544'> > > def test_push_handlers_instance(dispatcher, mock_instance_handler): > dispatcher.push_handlers(mock_instance_handler) > > result = dispatcher.dispatch_event('mock_event') > > tests/unit/test_events.py:81: > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > pyglet/event.py:404: in dispatch_event > handler = handler() > /usr/lib/python3.11/weakref.py:73: in __call__ > return self._meth_type(func, obj) > /usr/lib/python3.11/unittest/mock.py:1100: in __init__ > _safe_super(CallableMixin, self).__init__( > /usr/lib/python3.11/unittest/mock.py:451: in __init__ > self._mock_add_spec(spec, spec_set, _spec_as_instance, _eat_self) > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > > self = <[AttributeError('_mock_methods') raised in repr()] Mock object at > 0x7fe49f454a10> > spec = <Mock name='mock.mock_event.__func__' id='140619901388560'> > spec_set = None, _spec_as_instance = False, _eat_self = False > > def _mock_add_spec(self, spec, spec_set, _spec_as_instance=False, > _eat_self=False): > if _is_instance_mock(spec): > > raise InvalidSpecError(f'Cannot spec a Mock object. > > [object={spec!r}]') > E unittest.mock.InvalidSpecError: Cannot spec a Mock object. > [object=<Mock name='mock.mock_event.__func__' id='140619901388560'>] > > /usr/lib/python3.11/unittest/mock.py:502: InvalidSpecError > =============================== warnings summary > =============================== > tests/integration/test_toplevel_imports.py:8 > > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_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 > > .pybuild/cpython3_3.11_pyglet/build/tests/integration/app/test_eventloop.py: > 310 warnings > .pybuild/cpython3_3.11_pyglet/build/tests/integration/resource/test_resource_image_loading.py: > 30 warnings > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build/pyglet/app/xlib.py:88: > DeprecationWarning: isSet() is deprecated, use is_set() instead > return self._event.isSet() > > -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html > =========================== short test summary info > ============================ > FAILED tests/unit/test_events.py::test_push_handlers_instance - > unittest.mock... > == 1 failed, 320 passed, 105 skipped, 108 deselected, 341 warnings in 28.67s > === > E: pybuild pybuild:386: test: plugin distutils failed with: exit code=1: cd > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyglet/build; python3.11 -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:240: 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.9, pytest-7.2.0, pluggy-1.0.0+repack -- > /usr/bin/python3.10 > cachedir: .pytest_cache > rootdir: /<<PKGBUILDDIR>>, configfile: pytest.ini > collecting ... collected 534 items / 108 deselected / 426 selected > > tests/integration/app/test_eventloop.py::test_start_stop PASSED > tests/integration/app/test_eventloop.py::test_multiple_start_stop PASSED > tests/integration/app/test_eventloop.py::test_events PASSED > tests/integration/app/test_eventloop.py::test_on_window_close PASSED > tests/integration/app/test_eventloop.py::test_sleep PASSED > tests/integration/graphics/test_allocation.py::test_alloc1 PASSED > tests/integration/graphics/test_allocation.py::test_alloc2 PASSED > tests/integration/graphics/test_allocation.py::test_alloc3 PASSED > tests/integration/graphics/test_allocation.py::test_alloc_mix1_2 PASSED > tests/integration/graphics/test_allocation.py::test_alloc_mix5_3_7 PASSED > tests/integration/graphics/test_allocation.py::test_dealloc_1_order_all PASSED > tests/integration/graphics/test_allocation.py::test_dealloc_1_order PASSED > tests/integration/graphics/test_allocation.py::test_dealloc_1_reverse_all > PASSED > tests/integration/graphics/test_allocation.py::test_dealloc_1_reverse PASSED > tests/integration/graphics/test_allocation.py::test_dealloc_mix1_2_order > PASSED > tests/integration/graphics/test_allocation.py::test_dealloc_mix5_3_7_order > PASSED > tests/integration/graphics/test_allocation.py::test_dealloc_1_outoforder > PASSED > tests/integration/graphics/test_allocation.py::test_dealloc_mix1_2_outoforder > PASSED > tests/integration/graphics/test_allocation.py::test_dealloc_mix5_3_7_outoforder > PASSED > tests/integration/graphics/test_allocation.py::test_mix_alloc_dealloc1 PASSED > tests/integration/graphics/test_allocation.py::test_mix_alloc_dealloc5_3_7 > PASSED > tests/integration/graphics/test_allocation.py::test_realloc1_2 PASSED > tests/integration/graphics/test_allocation.py::test_realloc2_1 PASSED > tests/integration/graphics/test_allocation.py::test_realloc_2_1_2 PASSED > tests/integration/graphics/test_allocation.py::test_realloc_3_1_5_4_6 PASSED > tests/integration/graphics/test_allocation.py::test_realloc_3_1_5_4_6_sequential > PASSED > tests/integration/graphics/test_allocation.py::test_resize1 PASSED > tests/integration/graphics/test_allocation.py::test_mix_resize PASSED > tests/integration/graphics/test_immediate_drawing.py::ImmediateDrawingTestCase::test_v2f > PASSED > tests/integration/graphics/test_immediate_drawing.py::ImmediateDrawingTestCase::test_v2f_c3f > PASSED > tests/integration/graphics/test_immediate_drawing.py::ImmediateDrawingTestCase::test_v2f_c4f > PASSED > tests/integration/graphics/test_immediate_drawing.py::ImmediateDrawingTestCase::test_v2f_t2f > PASSED > tests/integration/graphics/test_immediate_drawing.py::ImmediateDrawingTestCase::test_v3f > PASSED > tests/integration/graphics/test_immediate_drawing.py::ImmediateDrawingTestCase::test_v3f_c3f > PASSED > tests/integration/graphics/test_immediate_drawing.py::ImmediateDrawingTestCase::test_v3f_c3f_t2f > PASSED > tests/integration/graphics/test_immediate_drawing.py::ImmediateDrawingTestCase::test_v3f_c3f_t3f > PASSED > tests/integration/graphics/test_immediate_drawing.py::ImmediateDrawingTestCase::test_v3f_c4f > PASSED > tests/integration/graphics/test_immediate_drawing.py::ImmediateDrawingTestCase::test_v3f_c4f_t4f > PASSED > tests/integration/graphics/test_immediate_drawing_indexed_data.py::ImmediateDrawingIndexedDataTestCase::test_v2f > PASSED > tests/integration/graphics/test_immediate_drawing_indexed_data.py::ImmediateDrawingIndexedDataTestCase::test_v2f_c3f > PASSED > tests/integration/graphics/test_immediate_drawing_indexed_data.py::ImmediateDrawingIndexedDataTestCase::test_v2f_c4f > PASSED > tests/integration/graphics/test_immediate_drawing_indexed_data.py::ImmediateDrawingIndexedDataTestCase::test_v2f_t2f > PASSED > tests/integration/graphics/test_immediate_drawing_indexed_data.py::ImmediateDrawingIndexedDataTestCase::test_v3f > PASSED > tests/integration/graphics/test_immediate_drawing_indexed_data.py::ImmediateDrawingIndexedDataTestCase::test_v3f_c3f > PASSED > tests/integration/graphics/test_immediate_drawing_indexed_data.py::ImmediateDrawingIndexedDataTestCase::test_v3f_c3f_t2f > PASSED > tests/integration/graphics/test_immediate_drawing_indexed_data.py::ImmediateDrawingIndexedDataTestCase::test_v3f_c3f_t3f > PASSED > tests/integration/graphics/test_immediate_drawing_indexed_data.py::ImmediateDrawingIndexedDataTestCase::test_v3f_c4f > PASSED > tests/integration/graphics/test_immediate_drawing_indexed_data.py::ImmediateDrawingIndexedDataTestCase::test_v3f_c4f_t4f > PASSED > tests/integration/graphics/test_multitexture.py::MultiTextureTestCase::test_multitexture > PASSED > tests/integration/graphics/test_retained_drawing.py::RetainedDrawingTestCase::test_v2f > PASSED > tests/integration/graphics/test_retained_drawing.py::RetainedDrawingTestCase::test_v2f_c3f > PASSED > tests/integration/graphics/test_retained_drawing.py::RetainedDrawingTestCase::test_v2f_c4f > PASSED > tests/integration/graphics/test_retained_drawing.py::RetainedDrawingTestCase::test_v2f_t2f > PASSED > tests/integration/graphics/test_retained_drawing.py::RetainedDrawingTestCase::test_v3f > PASSED > tests/integration/graphics/test_retained_drawing.py::RetainedDrawingTestCase::test_v3f_c3f > PASSED > tests/integration/graphics/test_retained_drawing.py::RetainedDrawingTestCase::test_v3f_c3f_t2f > PASSED > tests/integration/graphics/test_retained_drawing.py::RetainedDrawingTestCase::test_v3f_c3f_t3f > PASSED > tests/integration/graphics/test_retained_drawing.py::RetainedDrawingTestCase::test_v3f_c4f > PASSED > tests/integration/graphics/test_retained_drawing.py::RetainedDrawingTestCase::test_v3f_c4f_t4f > PASSED > tests/integration/graphics/test_retained_drawing_indexed_data.py::RetainedDrawingIndexedDataTestCase::test_v2f > PASSED > tests/integration/graphics/test_retained_drawing_indexed_data.py::RetainedDrawingIndexedDataTestCase::test_v2f_c3f > PASSED > tests/integration/graphics/test_retained_drawing_indexed_data.py::RetainedDrawingIndexedDataTestCase::test_v2f_c4f > PASSED > tests/integration/graphics/test_retained_drawing_indexed_data.py::RetainedDrawingIndexedDataTestCase::test_v2f_t2f > PASSED > tests/integration/graphics/test_retained_drawing_indexed_data.py::RetainedDrawingIndexedDataTestCase::test_v3f > PASSED > tests/integration/graphics/test_retained_drawing_indexed_data.py::RetainedDrawingIndexedDataTestCase::test_v3f_c3f > PASSED > tests/integration/graphics/test_retained_drawing_indexed_data.py::RetainedDrawingIndexedDataTestCase::test_v3f_c3f_t2f > PASSED > tests/integration/graphics/test_retained_drawing_indexed_data.py::RetainedDrawingIndexedDataTestCase::test_v3f_c3f_t3f > PASSED > tests/integration/graphics/test_retained_drawing_indexed_data.py::RetainedDrawingIndexedDataTestCase::test_v3f_c4f > PASSED > tests/integration/graphics/test_retained_drawing_indexed_data.py::RetainedDrawingIndexedDataTestCase::test_v3f_c4f_t4f > PASSED > tests/integration/image/test_gdkpixbuf2.py::GdkPixBufTest::test_incomplete_load > SKIPPED > tests/integration/image/test_gdkpixbuf2.py::GdkPixBufTest::test_load_animation > SKIPPED > tests/integration/image/test_gdkpixbuf2.py::GdkPixBufTest::test_load_image > SKIPPED > tests/integration/image/test_gdkpixbuf2.py::GdkPixBufTest::test_load_image_requires_loader_close > SKIPPED > tests/integration/image/test_imagegrid.py::ImageGridTestCase::testPad PASSED > tests/integration/image/test_imagegrid.py::ImageGridTestCase::testRange PASSED > tests/integration/image/test_imagegrid.py::ImageGridTestCase::testRect PASSED > tests/integration/image/test_imagegrid.py::ImageGridTestCase::testSquare > PASSED > tests/integration/image/test_imagegrid.py::ImageGridTestCase::testTuple PASSED > tests/integration/image/test_imagegrid.py::ImageGridTestCase::testTupleRange > PASSED > tests/integration/image/test_texture3d.py::TestTexture3D::test2 PASSED > tests/integration/image/test_texture3d.py::TestTexture3D::test5 PASSED > tests/integration/image/test_texture3d.py::TestTexture3D::testPad PASSED > tests/integration/image/test_texture3d.py::TestTexture3D::testRect PASSED > tests/integration/image/test_texture3d.py::TestTexture3D::testSet PASSED > tests/integration/image/test_texture3d.py::TestTexture3D::testSquare PASSED > tests/integration/media/test_directsound.py::test_gain2db_gain_convert SKIPPED > tests/integration/media/test_directsound.py::test_create_buffer[audio_format0] > SKIPPED > tests/integration/media/test_directsound.py::test_create_buffer[audio_format1] > SKIPPED > tests/integration/media/test_directsound.py::test_create_buffer[audio_format2] > SKIPPED > tests/integration/media/test_directsound.py::test_create_buffer[audio_format3] > SKIPPED > tests/integration/media/test_directsound.py::test_create_buffer[audio_format4] > SKIPPED > tests/integration/media/test_directsound.py::test_create_buffer[audio_format5] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_volume[audio_format0] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_volume[audio_format1] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_volume[audio_format2] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_volume[audio_format3] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_volume[audio_format4] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_volume[audio_format5] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_current_position_empty_buffer[audio_format0] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_current_position_empty_buffer[audio_format1] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_current_position_empty_buffer[audio_format2] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_current_position_empty_buffer[audio_format3] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_current_position_empty_buffer[audio_format4] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_current_position_empty_buffer[audio_format5] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_current_position_filled_buffer[audio_format0] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_current_position_filled_buffer[audio_format1] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_current_position_filled_buffer[audio_format2] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_current_position_filled_buffer[audio_format3] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_current_position_filled_buffer[audio_format4] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_current_position_filled_buffer[audio_format5] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_is3d[audio_format0] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_is3d[audio_format1] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_is3d[audio_format2] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_is3d[audio_format3] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_is3d[audio_format4] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_is3d[audio_format5] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_position[audio_format0] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_position[audio_format1] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_position[audio_format2] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_position[audio_format3] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_position[audio_format4] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_position[audio_format5] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_min_distance[audio_format0] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_min_distance[audio_format1] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_min_distance[audio_format2] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_min_distance[audio_format3] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_min_distance[audio_format4] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_min_distance[audio_format5] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_max_distance[audio_format0] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_max_distance[audio_format1] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_max_distance[audio_format2] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_max_distance[audio_format3] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_max_distance[audio_format4] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_max_distance[audio_format5] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_cone_orienation[audio_format0] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_cone_orienation[audio_format1] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_cone_orienation[audio_format2] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_cone_orienation[audio_format3] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_cone_orienation[audio_format4] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_cone_orienation[audio_format5] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_cone_angles[audio_format0] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_cone_angles[audio_format1] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_cone_angles[audio_format2] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_cone_angles[audio_format3] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_cone_angles[audio_format4] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_cone_angles[audio_format5] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_cone_outside_volume[audio_format0] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_cone_outside_volume[audio_format1] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_cone_outside_volume[audio_format2] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_cone_outside_volume[audio_format3] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_cone_outside_volume[audio_format4] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_cone_outside_volume[audio_format5] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_frequency[audio_format0] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_frequency[audio_format1] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_frequency[audio_format2] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_frequency[audio_format3] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_frequency[audio_format4] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_frequency[audio_format5] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_lock_unlock[audio_format0] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_lock_unlock[audio_format1] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_lock_unlock[audio_format2] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_lock_unlock[audio_format3] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_lock_unlock[audio_format4] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_lock_unlock[audio_format5] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_play_stop[audio_format0] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_play_stop[audio_format1] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_play_stop[audio_format2] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_play_stop[audio_format3] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_play_stop[audio_format4] > SKIPPED > tests/integration/media/test_directsound.py::test_buffer_play_stop[audio_format5] > SKIPPED > tests/integration/media/test_directsound.py::test_create_listener SKIPPED > tests/integration/media/test_directsound.py::test_listener_position SKIPPED > tests/integration/media/test_directsound.py::test_listener_orientation SKIPPED > tests/integration/media/test_player.py::test_multiple_fire_and_forget_players > PASSED > tests/integration/model/test_loading.py::test_load_from_disk PASSED > tests/integration/model/test_loading.py::test_load_from_object_str PASSED > tests/integration/model/test_loading.py::test_load_from_object_bytes PASSED > tests/integration/model/test_loading.py::test_no_decoders_available PASSED > tests/integration/model/test_loading.py::test_resource_module PASSED > tests/integration/platform/test_win_multicore_clock.py::WindowsMulticoreClockTestCase::test_multicore > SKIPPED > tests/integration/resource/test_resource_image_loading.py::test_resource_image_loading[transforms0-rgbm] > PASSED > tests/integration/resource/test_resource_image_loading.py::test_resource_image_loading[transforms1-mbgr] > PASSED > tests/integration/resource/test_resource_image_loading.py::test_resource_image_loading[transforms2-grmb] > PASSED > tests/integration/resource/test_resource_image_loading.py::test_resource_image_loading[transforms3-bmrg] > PASSED > tests/integration/resource/test_resource_image_loading.py::test_resource_image_loading[transforms4-mrgb] > PASSED > tests/integration/resource/test_resource_image_loading.py::test_resource_image_loading[transforms5-mrgb] > PASSED > tests/integration/resource/test_resource_image_loading.py::test_resource_image_loading[transforms6-bmrg] > PASSED > tests/integration/resource/test_resource_image_loading.py::test_resource_image_loading[transforms7-bmrg] > PASSED > tests/integration/resource/test_resource_image_loading.py::test_resource_image_loading[transforms8-gbmr] > PASSED > tests/integration/resource/test_resource_image_loading.py::test_resource_image_loading[transforms9-gbmr] > PASSED > tests/integration/resource/test_resource_loading.py::test_base_path_only > PASSED > tests/integration/resource/test_resource_loading.py::test_blank_base_path > PASSED > tests/integration/resource/test_resource_loading.py::test_unused_paths PASSED > tests/integration/resource/test_resource_loading.py::test_subfolder PASSED > tests/integration/resource/test_resource_loading.py::test_subfolder_trailing_slash > PASSED > tests/integration/resource/test_resource_loading.py::test_sub_subfolder PASSED > tests/integration/resource/test_resource_loading.py::test_sub_subfolder_trailing_slash > PASSED > tests/integration/resource/test_resource_loading.py::test_zipfile PASSED > tests/integration/resource/test_resource_loading.py::test_zipfile_trailing_slash > PASSED > tests/integration/resource/test_resource_loading.py::test_zipfile_subdirs > PASSED > tests/integration/resource/test_resource_loading.py::test_no_path_exception > PASSED > tests/integration/resource/test_resource_loading.py::test_resource_not_found > PASSED > tests/integration/resource/test_resource_loading.py::test_invalid_filename_format > PASSED > tests/integration/text/test_empty_document.py::test_empty_document[UnformattedDocument] > PASSED > tests/integration/text/test_empty_document.py::test_empty_document[FormattedDocument] > PASSED > tests/integration/text/test_empty_document.py::test_empty_document_bold[UnformattedDocument] > PASSED > tests/integration/text/test_empty_document.py::test_empty_document_bold[FormattedDocument] > PASSED > tests/integration/window/test_context_share.py::ContextShareTest::test_context_noshare_list > PASSED > tests/integration/window/test_context_share.py::ContextShareTest::test_context_share_list > PASSED > tests/integration/window/test_context_share.py::ContextShareTest::test_context_share_texture > PASSED > tests/integration/window/test_event_sequence.py::WindowShowEventSequenceTest::test_method > PASSED > tests/integration/window/test_event_sequence.py::WindowCreateEventSequenceTest::test_method > PASSED > tests/integration/window/test_event_sequence.py::WindowCreateFullScreenEventSequenceTest::test_method > PASSED > tests/integration/window/test_event_sequence.py::WindowSetFullScreenEventSequenceTest::test_method > PASSED > tests/integration/window/test_event_sequence.py::WindowUnsetFullScreenEventSequenceTest::test_method > PASSED > tests/integration/window/test_window_caption.py::test_window_caption PASSED > tests/integration/window/test_window_caption.py::test_window_caption_from_argv > PASSED > tests/unit/test_atlas.py::TestPack::test_1 PASSED > tests/unit/test_atlas.py::TestPack::test_2 PASSED > tests/unit/test_atlas.py::TestPack::test_3 PASSED > tests/unit/test_atlas.py::TestPack::test_4 PASSED > tests/unit/test_atlas.py::TestPack::test_5 PASSED > tests/unit/test_atlas.py::TestPack::test_over_x PASSED > tests/unit/test_atlas.py::TestPack::test_over_y PASSED > tests/unit/test_clock.py::ClockTestCase::test_call_sched_return_False_if_no_called_functions > PASSED > tests/unit/test_clock.py::ClockTestCase::test_call_sched_return_True_if_called_functions > PASSED > tests/unit/test_clock.py::ClockTestCase::test_call_sched_return_True_if_called_functions_interval > SKIPPED > tests/unit/test_clock.py::ClockTestCase::test_get_interval SKIPPED (...) > tests/unit/test_clock.py::ClockTestCase::test_get_sleep_time_None_if_no_items > SKIPPED > tests/unit/test_clock.py::ClockTestCase::test_get_sleep_time_can_sleep SKIPPED > tests/unit/test_clock.py::ClockTestCase::test_get_sleep_time_cannot_sleep > SKIPPED > tests/unit/test_clock.py::ClockTestCase::test_schedule PASSED > tests/unit/test_clock.py::ClockTestCase::test_schedule_interval PASSED > tests/unit/test_clock.py::ClockTestCase::test_schedule_interval_item_during_tick > SKIPPED > tests/unit/test_clock.py::ClockTestCase::test_schedule_interval_multiple > PASSED > tests/unit/test_clock.py::ClockTestCase::test_schedule_interval_soft PASSED > tests/unit/test_clock.py::ClockTestCase::test_schedule_interval_soft_multiple > SKIPPED > tests/unit/test_clock.py::ClockTestCase::test_schedule_interval_soft_unschedule > PASSED > tests/unit/test_clock.py::ClockTestCase::test_schedule_interval_unschedule > PASSED > tests/unit/test_clock.py::ClockTestCase::test_schedule_item_during_tick > SKIPPED > tests/unit/test_clock.py::ClockTestCase::test_schedule_once PASSED > tests/unit/test_clock.py::ClockTestCase::test_schedule_once_multiple PASSED > tests/unit/test_clock.py::ClockTestCase::test_schedule_once_unschedule PASSED > tests/unit/test_clock.py::ClockTestCase::test_schedule_unschedule PASSED > tests/unit/test_clock.py::ClockTestCase::test_schedule_will_not_call_function > PASSED > tests/unit/test_clock.py::ClockTestCase::test_scheduler_integrity PASSED > tests/unit/test_clock.py::ClockTestCase::test_slow_clock PASSED > tests/unit/test_clock.py::ClockTestCase::test_slow_clock_reschedules PASSED > tests/unit/test_clock.py::ClockTestCase::test_soft_scheduling_stress_test > PASSED > tests/unit/test_clock.py::ClockTestCase::test_tick_return_last_delta PASSED > tests/unit/test_clock.py::ClockTestCase::test_unschedule_interval_item_during_tick > PASSED > tests/unit/test_clock.py::ClockTestCase::test_unschedule_removes_all PASSED > tests/unit/test_clock.py::ClockTestCase::test_unschedule_will_not_call_function > PASSED > tests/unit/test_clock.py::ClockTestCase::test_unschedule_will_not_fail_if_already_unscheduled > PASSED > tests/unit/test_clock_fps.py::test_first_tick_is_delta_zero PASSED > tests/unit/test_clock_fps.py::test_start_at_zero_fps PASSED > tests/unit/test_clock_fps.py::test_elapsed_time_between_tick PASSED > tests/unit/test_clock_fps.py::test_compute_fps PASSED > tests/unit/test_events.py::test_register_event_type PASSED > tests/unit/test_events.py::test_push_handlers_args PASSED > tests/unit/test_events.py::test_push_handlers_kwargs PASSED > tests/unit/test_events.py::test_push_handlers_instance PASSED > tests/unit/test_events.py::test_push_handlers_not_setup PASSED > tests/unit/test_events.py::test_set_handlers_args PASSED > tests/unit/test_events.py::test_set_handlers_kwargs PASSED > tests/unit/test_events.py::test_set_handlers_not_setup PASSED > tests/unit/test_events.py::test_set_handler_dispatch PASSED > tests/unit/test_events.py::test_set_handler_not_setup PASSED > tests/unit/test_events.py::test_pop_handlers PASSED > tests/unit/test_events.py::test_pop_handlers_not_setup PASSED > tests/unit/test_events.py::test_remove_handlers_args PASSED > tests/unit/test_events.py::test_remove_handlers_kwargs PASSED > tests/unit/test_events.py::test_remove_handlers_not_setup PASSED > tests/unit/test_events.py::test_remove_handler PASSED > tests/unit/test_events.py::test_dispatch_unhandled_event PASSED > tests/unit/test_events.py::test_dispatch_event_not_setup PASSED > tests/unit/test_events.py::test_weakref_to_instance_method PASSED > tests/unit/test_events.py::test_weakref_to_instance PASSED > tests/unit/test_events.py::test_weakref_deleted_when_instance_is_deleted > PASSED > tests/unit/test_font.py::test_load_privatefont SKIPPED (requires pla...) > tests/unit/test_font.py::test_load_privatefont_from_list SKIPPED (re...) > tests/unit/test_math.py::test_creation PASSED > tests/unit/test_math.py::test_creation_from_list PASSED > tests/unit/test_math.py::test_matrix_inversion PASSED > tests/unit/test_resource_path.py::ResourcePathTest::test_script_home_cx_freeze > PASSED > tests/unit/test_resource_path.py::ResourcePathTest::test_script_home_frozen_console_exe > PASSED > tests/unit/test_resource_path.py::ResourcePathTest::test_script_home_frozen_macosx > PASSED > tests/unit/test_resource_path.py::ResourcePathTest::test_script_home_frozen_windows_exe > PASSED > tests/unit/test_resource_path.py::ResourcePathTest::test_script_home_normal_python > PASSED > tests/unit/test_resource_path.py::ResourcePathTest::test_settings_path_cygwin_appdata > PASSED > tests/unit/test_resource_path.py::ResourcePathTest::test_settings_path_cygwin_no_appdata > PASSED > tests/unit/test_resource_path.py::ResourcePathTest::test_settings_path_darwin > PASSED > tests/unit/test_resource_path.py::ResourcePathTest::test_settings_path_linux_xdg_config_home > PASSED > tests/unit/test_resource_path.py::ResourcePathTest::test_settings_path_windows_appdata > PASSED > tests/unit/test_resource_path.py::ResourcePathTest::test_settings_path_windows_no_appdata > PASSED > tests/unit/test_text.py::TestStyleRuns::test_delete10 PASSED > tests/unit/test_text.py::TestStyleRuns::test_delete11 PASSED > tests/unit/test_text.py::TestStyleRuns::test_delete12 PASSED > tests/unit/test_text.py::TestStyleRuns::test_delete13 PASSED > tests/unit/test_text.py::TestStyleRuns::test_delete14 PASSED > tests/unit/test_text.py::TestStyleRuns::test_delete2 PASSED > tests/unit/test_text.py::TestStyleRuns::test_delete3 PASSED > tests/unit/test_text.py::TestStyleRuns::test_delete4 PASSED > tests/unit/test_text.py::TestStyleRuns::test_delete5 PASSED > tests/unit/test_text.py::TestStyleRuns::test_delete6 PASSED > tests/unit/test_text.py::TestStyleRuns::test_delete7 PASSED > tests/unit/test_text.py::TestStyleRuns::test_delete8 PASSED > tests/unit/test_text.py::TestStyleRuns::test_delete9 PASSED > tests/unit/test_text.py::TestStyleRuns::test_delete_1_all PASSED > tests/unit/test_text.py::TestStyleRuns::test_delete_1_beginning PASSED > tests/unit/test_text.py::TestStyleRuns::test_delete_1_end PASSED > tests/unit/test_text.py::TestStyleRuns::test_delete_1_middle PASSED > tests/unit/test_text.py::TestStyleRuns::test_initial PASSED > tests/unit/test_text.py::TestStyleRuns::test_insert_1 PASSED > tests/unit/test_text.py::TestStyleRuns::test_insert_2 PASSED > tests/unit/test_text.py::TestStyleRuns::test_insert_almost_end PASSED > tests/unit/test_text.py::TestStyleRuns::test_insert_beginning PASSED > tests/unit/test_text.py::TestStyleRuns::test_insert_beginning_1 PASSED > tests/unit/test_text.py::TestStyleRuns::test_insert_beginning_2 PASSED > tests/unit/test_text.py::TestStyleRuns::test_insert_empty PASSED > tests/unit/test_text.py::TestStyleRuns::test_insert_end PASSED > tests/unit/test_text.py::TestStyleRuns::test_set1 PASSED > tests/unit/test_text.py::TestStyleRuns::test_set1_1 PASSED > tests/unit/test_text.py::TestStyleRuns::test_set1_all PASSED > tests/unit/test_text.py::TestStyleRuns::test_set1_end PASSED > tests/unit/test_text.py::TestStyleRuns::test_set1_start PASSED > tests/unit/test_text.py::TestStyleRuns::test_set_overlapped PASSED > tests/unit/test_text.py::TestStyleRuns::test_zero PASSED > tests/unit/test_text.py::TestIssues::test_issue241_comment4a PASSED > tests/unit/test_text.py::TestIssues::test_issue241_comment4b PASSED > tests/unit/test_text.py::TestIssues::test_issue241_comment5 PASSED > tests/unit/test_text.py::TestIssues::test_issue429_comment4a PASSED > tests/unit/test_text.py::TestIssues::test_issue429_comment4b PASSED > tests/unit/test_text.py::TestIssues::test_issue471 PASSED > tests/unit/test_text.py::TestIssues::test_issue471_comment2 PASSED > tests/unit/test_text.py::AttributedTextDecoderTests::testOneNewlineBecomesSpace > PASSED > tests/unit/test_text.py::AttributedTextDecoderTests::testTwoNewlinesBecomesParagraph > PASSED > tests/unit/media/test_listener.py::test_directsound_listener SKIPPED > tests/unit/media/test_player.py::PlayerTestCase::test_audio_source_with_silent_driver > PASSED > tests/unit/media/test_player.py::PlayerTestCase::test_delete PASSED > tests/unit/media/test_player.py::PlayerTestCase::test_empty_player PASSED > tests/unit/media/test_player.py::PlayerTestCase::test_eos_events PASSED > tests/unit/media/test_player.py::PlayerTestCase::test_on_eos PASSED > tests/unit/media/test_player.py::PlayerTestCase::test_pause_resume PASSED > tests/unit/media/test_player.py::PlayerTestCase::test_player_stops_after_last_eos > PASSED > tests/unit/media/test_player.py::PlayerTestCase::test_queue_multiple_audio_sources_different_format_and_play_and_skip > PASSED > tests/unit/media/test_player.py::PlayerTestCase::test_queue_multiple_audio_sources_same_format_and_play > PASSED > tests/unit/media/test_player.py::PlayerTestCase::test_queue_multiple_audio_sources_same_format_and_play_and_skip > PASSED > tests/unit/media/test_player.py::PlayerTestCase::test_queue_single_audio_source_and_play > PASSED > tests/unit/media/test_player.py::PlayerTestCase::test_seek PASSED > tests/unit/media/test_player.py::PlayerTestCase::test_set_player_properties_before_playing > PASSED > tests/unit/media/test_player.py::PlayerTestCase::test_set_player_properties_while_playing > PASSED > tests/unit/media/test_player.py::PlayerTestCase::test_video_frame_rate PASSED > tests/unit/media/test_player.py::PlayerTestCase::test_video_queue_and_play > PASSED > tests/unit/media/test_player.py::PlayerTestCase::test_video_runs_out_of_frames > PASSED > tests/unit/media/test_player.py::PlayerTestCase::test_video_seek PASSED > tests/unit/media/test_player.py::PlayerTestCase::test_video_seek_next_frame > PASSED > tests/unit/media/test_player.py::PlayerTestCase::test_video_without_audio > PASSED > tests/unit/media/test_player.py::PlayerGroupTestCase::test_empty_group PASSED > tests/unit/media/test_player.py::PlayerGroupTestCase::test_mixed_players > PASSED > tests/unit/media/test_player.py::PlayerGroupTestCase::test_only_with_audio > PASSED > tests/unit/media/test_player.py::PlayerGroupTestCase::test_only_without_audio > PASSED > tests/unit/media/test_sources.py::AudioFormatTestCase::test_bytes_per PASSED > tests/unit/media/test_sources.py::AudioFormatTestCase::test_equality_false > PASSED > tests/unit/media/test_sources.py::AudioFormatTestCase::test_equality_true > PASSED > tests/unit/media/test_sources.py::AudioFormatTestCase::test_repr PASSED > tests/unit/media/test_sources.py::AudioDataTestCase::test_consume_non_str_data > PASSED > tests/unit/media/test_sources.py::AudioDataTestCase::test_consume_only_events > PASSED > tests/unit/media/test_sources.py::AudioDataTestCase::test_consume_part_of_data > PASSED > tests/unit/media/test_sources.py::AudioDataTestCase::test_consume_too_much_data > PASSED > tests/unit/media/test_sources.py::SourceTestCase::test_get_animation PASSED > tests/unit/media/test_sources.py::SourceTestCase::test_get_animation_no_video > SKIPPED > tests/unit/media/test_sources.py::SourceTestCase::test_play PASSED > tests/unit/media/test_sources.py::StreamingSourceTestCase::test_can_queue_only_once > PASSED > tests/unit/media/test_sources.py::StaticSourceTestCase::test_consume_aligned_to_sample_size_2_bytes > PASSED > tests/unit/media/test_sources.py::StaticSourceTestCase::test_consume_aligned_to_sample_size_4_bytes > PASSED > tests/unit/media/test_sources.py::StaticSourceTestCase::test_empty_source > PASSED > tests/unit/media/test_sources.py::StaticSourceTestCase::test_multiple_queued > PASSED > tests/unit/media/test_sources.py::StaticSourceTestCase::test_not_directly_queueable > PASSED > tests/unit/media/test_sources.py::StaticSourceTestCase::test_reads_all_data_on_init > PASSED > tests/unit/media/test_sources.py::StaticSourceTestCase::test_run_empty PASSED > tests/unit/media/test_sources.py::StaticSourceTestCase::test_seek PASSED > tests/unit/media/test_sources.py::StaticSourceTestCase::test_seek_aligned_to_sample_size_2_bytes > PASSED > tests/unit/media/test_sources.py::StaticSourceTestCase::test_seek_aligned_to_sample_size_4_bytes > PASSED > tests/unit/media/test_sources.py::StaticSourceTestCase::test_video_not_supported > PASSED > tests/unit/media/test_synthesis.py::SilenceTest::test_default PASSED > tests/unit/media/test_synthesis.py::SilenceTest::test_sample_rate_11025 PASSED > tests/unit/media/test_synthesis.py::SilenceTest::test_sample_size_8 PASSED > tests/unit/media/test_synthesis.py::SilenceTest::test_seek_default PASSED > tests/unit/media/test_synthesis.py::SilenceTest::test_seek_sample_size_8 > PASSED > tests/unit/media/test_synthesis.py::WhiteNoiseTest::test_default PASSED > tests/unit/media/test_synthesis.py::WhiteNoiseTest::test_sample_rate_11025 > PASSED > tests/unit/media/test_synthesis.py::WhiteNoiseTest::test_sample_size_8 PASSED > tests/unit/media/test_synthesis.py::WhiteNoiseTest::test_seek_default PASSED > tests/unit/media/test_synthesis.py::WhiteNoiseTest::test_seek_sample_size_8 > PASSED > tests/unit/media/test_synthesis.py::SineTest::test_default PASSED > tests/unit/media/test_synthesis.py::SineTest::test_sample_rate_11025 PASSED > tests/unit/media/test_synthesis.py::SineTest::test_sample_size_8 PASSED > tests/unit/media/test_synthesis.py::SineTest::test_seek_default PASSED > tests/unit/media/test_synthesis.py::SineTest::test_seek_sample_size_8 PASSED > tests/unit/media/test_synthesis.py::TriangleTest::test_default PASSED > tests/unit/media/test_synthesis.py::TriangleTest::test_sample_rate_11025 > PASSED > tests/unit/media/test_synthesis.py::TriangleTest::test_sample_size_8 PASSED > tests/unit/media/test_synthesis.py::TriangleTest::test_seek_default PASSED > tests/unit/media/test_synthesis.py::TriangleTest::test_seek_sample_size_8 > PASSED > tests/unit/media/test_synthesis.py::SawtoothTest::test_default PASSED > tests/unit/media/test_synthesis.py::SawtoothTest::test_sample_rate_11025 > PASSED > tests/unit/media/test_synthesis.py::SawtoothTest::test_sample_size_8 PASSED > tests/unit/media/test_synthesis.py::SawtoothTest::test_seek_default PASSED > tests/unit/media/test_synthesis.py::SawtoothTest::test_seek_sample_size_8 > PASSED > tests/unit/media/test_synthesis.py::SquareTest::test_default PASSED > tests/unit/media/test_synthesis.py::SquareTest::test_sample_rate_11025 PASSED > tests/unit/media/test_synthesis.py::SquareTest::test_sample_size_8 PASSED > tests/unit/media/test_synthesis.py::SquareTest::test_seek_default PASSED > tests/unit/media/test_synthesis.py::SquareTest::test_seek_sample_size_8 PASSED > tests/unit/media/test_synthesis.py::FMTest::test_default PASSED > tests/unit/media/test_synthesis.py::FMTest::test_sample_rate_11025 PASSED > tests/unit/media/test_synthesis.py::FMTest::test_sample_size_8 PASSED > tests/unit/media/test_synthesis.py::FMTest::test_seek_default PASSED > tests/unit/media/test_synthesis.py::FMTest::test_seek_sample_size_8 PASSED > tests/unit/media/test_synthesis.py::DigitarTest::test_default PASSED > tests/unit/media/test_synthesis.py::DigitarTest::test_sample_rate_11025 PASSED > tests/unit/media/test_synthesis.py::DigitarTest::test_sample_size_8 PASSED > tests/unit/media/test_synthesis.py::DigitarTest::test_seek_default PASSED > tests/unit/media/test_synthesis.py::DigitarTest::test_seek_sample_size_8 > PASSED > tests/unit/text/test_layout.py::test_incrementallayout_get_position_on_line_before_start_of_text > PASSED > > =============================== warnings summary > =============================== > 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 > > .pybuild/cpython3_3.10_pyglet/build/tests/integration/app/test_eventloop.py: > 310 warnings > .pybuild/cpython3_3.10_pyglet/build/tests/integration/resource/test_resource_image_loading.py: > 30 warnings > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyglet/build/pyglet/app/xlib.py:88: > DeprecationWarning: isSet() is deprecated, use is_set() instead > return self._event.isSet() > > -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html > ======= 321 passed, 105 skipped, 108 deselected, 341 warnings in 29.03s > ======== > dh_auto_test: error: pybuild --test -i python{version} -p "3.11 3.10" > returned exit code 13 The full build log is available from: http://qa-logs.debian.net/2022/12/20/pyglet_1.5.27+ds-1_unstable.log All bugs filed during this archive rebuild are listed at: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20221220;users=lu...@debian.org or: https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20221220&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! If you reassign this bug to another package, please mark it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects If you fail to reproduce this, please provide a build log and diff it with mine so that we can identify if something relevant changed in the meantime.