Your message dated Sun, 14 Jan 2024 15:51:39 +0000
with message-id <e1rp2lv-000qzd...@fasolo.debian.org>
and subject line Bug#1058308: fixed in pyopengl 3.1.7+dfsg-1
has caused the Debian Bug report #1058308,
regarding pyopengl: FTBFS: dh_auto_test: error: pybuild --test --test-pytest -i 
python{version} -p "3.12 3.11" returned exit code 13
to be marked as done.

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

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


-- 
1058308: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1058308
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: pyopengl
Version: 3.1.6+dfsg-4
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20231212 ftbfs-trixie

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> xvfb-run -a -s "-screen 0 1024x768x24 -ac +extension GLX +render -noreset" 
> dh_auto_test
> I: pybuild base:310: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_opengl/build; 
> python3.12 -m pytest tests
> ============================= test session starts 
> ==============================
> platform linux -- Python 3.12.1, pytest-7.4.3, pluggy-1.3.0
> rootdir: /<<PKGBUILDDIR>>
> collected 0 items / 10 errors / 1 skipped
> 
> ==================================== ERRORS 
> ====================================
> _ ERROR collecting 
> .pybuild/cpython3_3.12_opengl/build/tests/test_arraydatatype.py _
> ImportError while importing test module 
> '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_opengl/build/tests/test_arraydatatype.py'.
> Hint: make sure your test modules/packages have valid Python names.
> Traceback:
> /usr/lib/python3.12/importlib/__init__.py:90: in import_module
>     return _bootstrap._gcd_import(name[level:], package, level)
> tests/test_arraydatatype.py:1: in <module>
>     import basetestcase
> tests/basetestcase.py:2: in <module>
>     import unittest, pygame, pygame.display, time, os
> /usr/lib/python3/dist-packages/pygame/__init__.py:92: in <module>
>     from pygame.base import *  # pylint: disable=wildcard-import; 
> lgtm[py/polluting-import]
> E   ModuleNotFoundError: No module named 'pygame.base'
> ___ ERROR collecting .pybuild/cpython3_3.12_opengl/build/tests/test_core.py 
> ____
> ImportError while importing test module 
> '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_opengl/build/tests/test_core.py'.
> Hint: make sure your test modules/packages have valid Python names.
> Traceback:
> /usr/lib/python3.12/importlib/__init__.py:90: in import_module
>     return _bootstrap._gcd_import(name[level:], package, level)
> tests/test_core.py:3: in <module>
>     import pygame, pygame.display
> /usr/lib/python3/dist-packages/pygame/__init__.py:92: in <module>
>     from pygame.base import *  # pylint: disable=wildcard-import; 
> lgtm[py/polluting-import]
> E   ModuleNotFoundError: No module named 'pygame.base'
> _ ERROR collecting 
> .pybuild/cpython3_3.12_opengl/build/tests/test_evaluators.py _
> ImportError while importing test module 
> '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_opengl/build/tests/test_evaluators.py'.
> Hint: make sure your test modules/packages have valid Python names.
> Traceback:
> /usr/lib/python3.12/importlib/__init__.py:90: in import_module
>     return _bootstrap._gcd_import(name[level:], package, level)
> tests/test_evaluators.py:1: in <module>
>     import basetestcase
> tests/basetestcase.py:2: in <module>
>     import unittest, pygame, pygame.display, time, os
> /usr/lib/python3/dist-packages/pygame/__init__.py:92: in <module>
>     from pygame.base import *  # pylint: disable=wildcard-import; 
> lgtm[py/polluting-import]
> E   ModuleNotFoundError: No module named 'pygame.base'
> _ ERROR collecting 
> .pybuild/cpython3_3.12_opengl/build/tests/test_glgetactiveuniform.py _
> ImportError while importing test module 
> '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_opengl/build/tests/test_glgetactiveuniform.py'.
> Hint: make sure your test modules/packages have valid Python names.
> Traceback:
> /usr/lib/python3.12/importlib/__init__.py:90: in import_module
>     return _bootstrap._gcd_import(name[level:], package, level)
> tests/test_glgetactiveuniform.py:2: in <module>
>     import pygame
> /usr/lib/python3/dist-packages/pygame/__init__.py:92: in <module>
>     from pygame.base import *  # pylint: disable=wildcard-import; 
> lgtm[py/polluting-import]
> E   ModuleNotFoundError: No module named 'pygame.base'
> _ ERROR collecting 
> .pybuild/cpython3_3.12_opengl/build/tests/test_glgetfloat_leak.py _
> ImportError while importing test module 
> '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_opengl/build/tests/test_glgetfloat_leak.py'.
> Hint: make sure your test modules/packages have valid Python names.
> Traceback:
> /usr/lib/python3.12/importlib/__init__.py:90: in import_module
>     return _bootstrap._gcd_import(name[level:], package, level)
> tests/test_glgetfloat_leak.py:4: in <module>
>     import pygame
> /usr/lib/python3/dist-packages/pygame/__init__.py:92: in <module>
>     from pygame.base import *  # pylint: disable=wildcard-import; 
> lgtm[py/polluting-import]
> E   ModuleNotFoundError: No module named 'pygame.base'
> _ ERROR collecting 
> .pybuild/cpython3_3.12_opengl/build/tests/test_glx_pygame.py _
> ImportError while importing test module 
> '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_opengl/build/tests/test_glx_pygame.py'.
> Hint: make sure your test modules/packages have valid Python names.
> Traceback:
> /usr/lib/python3.12/importlib/__init__.py:90: in import_module
>     return _bootstrap._gcd_import(name[level:], package, level)
> tests/test_glx_pygame.py:11: in <module>
>     from pygamegltest import pygametest
> tests/pygamegltest.py:24: in <module>
>     import pygame, pygame.display
> /usr/lib/python3/dist-packages/pygame/__init__.py:92: in <module>
>     from pygame.base import *  # pylint: disable=wildcard-import; 
> lgtm[py/polluting-import]
> E   ModuleNotFoundError: No module named 'pygame.base'
> _ ERROR collecting 
> .pybuild/cpython3_3.12_opengl/build/tests/test_sf2946226.py _
> ImportError while importing test module 
> '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_opengl/build/tests/test_sf2946226.py'.
> Hint: make sure your test modules/packages have valid Python names.
> Traceback:
> /usr/lib/python3.12/importlib/__init__.py:90: in import_module
>     return _bootstrap._gcd_import(name[level:], package, level)
> tests/test_sf2946226.py:1: in <module>
>     import pygame, sys
> /usr/lib/python3/dist-packages/pygame/__init__.py:92: in <module>
>     from pygame.base import *  # pylint: disable=wildcard-import; 
> lgtm[py/polluting-import]
> E   ModuleNotFoundError: No module named 'pygame.base'
> ___ ERROR collecting .pybuild/cpython3_3.12_opengl/build/tests/test_tess.py 
> ____
> ImportError while importing test module 
> '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_opengl/build/tests/test_tess.py'.
> Hint: make sure your test modules/packages have valid Python names.
> Traceback:
> /usr/lib/python3.12/importlib/__init__.py:90: in import_module
>     return _bootstrap._gcd_import(name[level:], package, level)
> tests/test_tess.py:1: in <module>
>     import basetestcase
> tests/basetestcase.py:2: in <module>
>     import unittest, pygame, pygame.display, time, os
> /usr/lib/python3/dist-packages/pygame/__init__.py:92: in <module>
>     from pygame.base import *  # pylint: disable=wildcard-import; 
> lgtm[py/polluting-import]
> E   ModuleNotFoundError: No module named 'pygame.base'
> _ ERROR collecting .pybuild/cpython3_3.12_opengl/build/tests/test_textures.py 
> __
> ImportError while importing test module 
> '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_opengl/build/tests/test_textures.py'.
> Hint: make sure your test modules/packages have valid Python names.
> Traceback:
> /usr/lib/python3.12/importlib/__init__.py:90: in import_module
>     return _bootstrap._gcd_import(name[level:], package, level)
> tests/test_textures.py:1: in <module>
>     import basetestcase
> tests/basetestcase.py:2: in <module>
>     import unittest, pygame, pygame.display, time, os
> /usr/lib/python3/dist-packages/pygame/__init__.py:92: in <module>
>     from pygame.base import *  # pylint: disable=wildcard-import; 
> lgtm[py/polluting-import]
> E   ModuleNotFoundError: No module named 'pygame.base'
> _ ERROR collecting 
> .pybuild/cpython3_3.12_opengl/build/tests/test_vbo_memusage.py _
> ImportError while importing test module 
> '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_opengl/build/tests/test_vbo_memusage.py'.
> Hint: make sure your test modules/packages have valid Python names.
> Traceback:
> /usr/lib/python3.12/importlib/__init__.py:90: in import_module
>     return _bootstrap._gcd_import(name[level:], package, level)
> tests/test_vbo_memusage.py:1: in <module>
>     import pygamegltest
> tests/pygamegltest.py:24: in <module>
>     import pygame, pygame.display
> /usr/lib/python3/dist-packages/pygame/__init__.py:92: in <module>
>     from pygame.base import *  # pylint: disable=wildcard-import; 
> lgtm[py/polluting-import]
> E   ModuleNotFoundError: No module named 'pygame.base'
> =========================== short test summary info 
> ============================
> ERROR tests/test_arraydatatype.py
> ERROR tests/test_core.py
> ERROR tests/test_evaluators.py
> ERROR tests/test_glgetactiveuniform.py
> ERROR tests/test_glgetfloat_leak.py
> ERROR tests/test_glx_pygame.py
> ERROR tests/test_sf2946226.py
> ERROR tests/test_tess.py
> ERROR tests/test_textures.py
> ERROR tests/test_vbo_memusage.py
> !!!!!!!!!!!!!!!!!!! Interrupted: 10 errors during collection 
> !!!!!!!!!!!!!!!!!!!
> ======================== 1 skipped, 10 errors in 0.78s 
> =========================
> E: pybuild pybuild:395: test: plugin distutils failed with: exit code=2: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_opengl/build; python3.12 -m pytest 
> tests
> I: pybuild base:310: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_opengl/build; 
> python3.11 -m pytest tests
> ============================= test session starts 
> ==============================
> platform linux -- Python 3.11.7, pytest-7.4.3, pluggy-1.3.0
> rootdir: /<<PKGBUILDDIR>>
> collected 66 items / 1 skipped
> 
> tests/test_arraydatatype.py ..s..s....s.....                             [ 
> 24%]
> tests/test_core.py ..........................                            [ 
> 63%]
> tests/test_evaluators.py .......                                         [ 
> 74%]
> tests/test_tess.py ...                                                   [ 
> 78%]
> tests/test_textures.py .............                                     [ 
> 98%]
> tests/test_vbo_memusage.py s                                             
> [100%]
> 
> =============================== warnings summary 
> ===============================
> <frozen importlib._bootstrap>:241
>   <frozen importlib._bootstrap>:241: RuntimeWarning: Your system is avx2 
> capable but pygame was not built with support for it. The performance of some 
> of your blits could be adversely affected. Consider enabling compile time 
> detection with environment variables like PYGAME_DETECT_AVX2=1 if you are 
> compiling without cross compilation.
> 
> ../../../../../../usr/lib/python3/dist-packages/pygame/pkgdata.py:25
>   /usr/lib/python3/dist-packages/pygame/pkgdata.py:25: DeprecationWarning: 
> pkg_resources is deprecated as an API. See 
> https://setuptools.pypa.io/en/latest/pkg_resources.html
>     from pkg_resources import resource_stream, resource_exists
> 
> .pybuild/cpython3_3.11_opengl/build/tests/test_textures.py::TestTextures::test_draw_bitmap_pixels
>   /usr/lib/python3.11/unittest/case.py:678: DeprecationWarning: It is 
> deprecated to return a value that is not None from a test case (<bound method 
> TestTextures.test_draw_bitmap_pixels of <test_textures.TestTextures 
> testMethod=test_draw_bitmap_pixels>>)
>     return self.run(*args, **kwds)
> 
> -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
> ================== 62 passed, 5 skipped, 3 warnings in 5.52s 
> ===================
> dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.12 
> 3.11" returned exit code 13


The full build log is available from:
http://qa-logs.debian.net/2023/12/12/pyopengl_3.1.6+dfsg-4_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20231212;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20231212&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.

--- End Message ---
--- Begin Message ---
Source: pyopengl
Source-Version: 3.1.7+dfsg-1
Done: Picca Frédéric-Emmanuel <pi...@debian.org>

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

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

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

Debian distribution maintenance software
pp.
Picca Frédéric-Emmanuel <pi...@debian.org> (supplier of updated pyopengl 
package)

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


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

Format: 1.8
Date: Sun, 14 Jan 2024 15:31:59 +0100
Source: pyopengl
Architecture: source
Version: 3.1.7+dfsg-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Picca Frédéric-Emmanuel <pi...@debian.org>
Closes: 1056440 1058308 1060252
Changes:
 pyopengl (3.1.7+dfsg-1) unstable; urgency=medium
 .
   * Team upload.
   * New upstream version
   * Rules-Requires-Root: no (routine-update)
   * watch file standard 4 (routine-update)
   * d/patches: All patches were upstreamed. so remove all of them.
   * d/control: B-D pybuild-plugin-pyproject
   * d/patches/0001-fix-Python3.12-tests.patch: Added to solved
     - Bug fix: "FTBFS: dh_auto_test: error: pybuild --test --test-pytest -i
       python{version} -p &quot;3.12 3.11&quot; returned exit code 13",
       thanks to Lucas Nussbaum (Closes: #1058308).
     - Bug fix: "pyopengl&#39;s autopkg tests fail with Python 3.12", thanks
       to Matthias Klose (Closes: #1056440).
   * Bug fix: "please run autopkg tests for all supported Python versions
     before stopping", thanks to Matthias Klose (Closes: #1060252).
Checksums-Sha1:
 b958b421ecc51669d4542621996ef73bcdb0f748 2455 pyopengl_3.1.7+dfsg-1.dsc
 01fa2a4b23a780df5a75454f7a90ecf041cc26ca 636452 pyopengl_3.1.7+dfsg.orig.tar.xz
 a41257e12e07384c9d7d6b23dcf4d2076f79f4cd 11404 
pyopengl_3.1.7+dfsg-1.debian.tar.xz
Checksums-Sha256:
 2968dae6431d242962a0ef6a4adddd22fdca0e4c29730230f763f498dc2e47af 2455 
pyopengl_3.1.7+dfsg-1.dsc
 e6ca7b7e31db955c086efcc37e32897443bfedb83ef1a9410e7c2383dee895b5 636452 
pyopengl_3.1.7+dfsg.orig.tar.xz
 a67be5de331f581f7361902aa0239b9bff4b9e8fb3f9ae82bb581dd7d0b07a81 11404 
pyopengl_3.1.7+dfsg-1.debian.tar.xz
Files:
 eaa5759509728456f55637e8f49adf2d 2455 python optional pyopengl_3.1.7+dfsg-1.dsc
 35b22c1ac16f0022899a9d64add80d91 636452 python optional 
pyopengl_3.1.7+dfsg.orig.tar.xz
 3083b28f34603c39b10d02b6ace65c27 11404 python optional 
pyopengl_3.1.7+dfsg-1.debian.tar.xz

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

iQJFBAEBCgAvFiEE2bRTt5m4gw2UXmoKW/VOXhK5ALsFAmWj/SgRHHBpY2NhQGRl
Ymlhbi5vcmcACgkQW/VOXhK5ALv+nQ//d8OMjiglBeoogM1barUPgrbWPbGLURc2
xEsiS1jhXD65in5bwVFWvinJzNbskR2olfF2EKSZPoNMRce3XHYuBAU7V7sTNDRK
xmm1OdDTELGY5lK1hmTrb3ER5ZZoF+gv6z7n6QCZYhjonhHcgy0fbb/pfDp/6FQd
kZxY/tZylV+sQvpv3Dxhy+Goe+sdVpdzjzfCAMuzNnIIVgLCSp8GQUxqFXv6X2UD
HXPYc9LPQb4dyomtrNX+baGMriaB/igJJXvW8qbvbKTn7HxDanEdbyWs1dYtLjB3
y98dVjux/yAaX+2oF3VQ1u/81ePr515PA8aOY621gxyGqhJTj+HaudA5acBlWLzg
C0fpsw9LtN7jJAhjpjpHKG+6LCirbHgK5ftm5xuYrDborEOcgHzfy5Gciq0bo4Ms
RjSxmBqcRn5XoBibFE0rsh3vn6euZUsfWEGrPYEox7RdLPGaYD/l1QKVQdshFBjg
psqBdM/H1oVcoUSbfveZAgXtvWLYrHSkUx8F7Vb/3uC5JWHTZbUv16DKl88vnEdt
fGBcbn7zZLEoI024v5HiaTfNdRKt53/A6mD1vfF4OXVfQpYdlI0uNCbxover9Ah8
9j6Qx1yPMjw2oOjzOPYWIOeNm9TXn3Q/20N2oBvt+CqdmuAIiMqnGp3RZ8rX65p4
feL2pAmhpDs=
=aLe5
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to