[MacPorts] #39196: py33-opengl-accelerate import level >=0 for python 3.3.

MacPorts noreply at macports.org
Wed May 22 13:07:15 PDT 2013


#39196: py33-opengl-accelerate import level >=0 for python 3.3.
---------------------+------------------------------------
 Reporter:  mmoll@…  |      Owner:  jmr@…
     Type:  defect   |     Status:  new
 Priority:  Normal   |  Milestone:
Component:  ports    |    Version:  2.1.3
 Keywords:           |       Port:  py33-opengl-accelerate
---------------------+------------------------------------
 There is an incompatibility between python 3.3 and PyOpenGL-accelerate
 that is fortunately easy to fix. Attached is a patch. Without it, you get
 errors of this sort:
 {{{
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3
 /site-packages/OpenGL/GL/__init__.py", line 3, in <module>
     from OpenGL.GL.VERSION.GL_1_1 import *
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3
 /site-packages/OpenGL/GL/VERSION/GL_1_1.py", line 10, in <module>
     from OpenGL import platform, constants, constant, arrays
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3
 /site-packages/OpenGL/arrays/__init__.py", line 19, in <module>
     from OpenGL.arrays.arraydatatype import *
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3
 /site-packages/OpenGL/arrays/arraydatatype.py", line 14, in <module>
     from OpenGL_accelerate.arraydatatype import ArrayDatatype as ADT
   File "arraydatatype.pyx", line 1, in init
 OpenGL_accelerate.arraydatatype (src/arraydatatype.c:9315)
   File "wrapper.pyx", line 2, in init OpenGL_accelerate.wrapper
 (src/wrapper.c:10792)
 ValueError: level must be >= 0
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/39196>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list