[ pyopengl-Bugs-2903797 ] 3.0.1a3 imports throw OSError

"SourceForge.net" <[email protected]> Wed, 25 Nov 2009 15:33:56 +0000
Newsgroups gmane.comp.python.opengl.devel
Message-ID <[email protected]>
Bugs item #2903797, was opened at 2009-11-25 07:33
Message generated for change (Tracker Item Submitted) made by herc111
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=105988&aid=2903797&group_id=5988

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: GL
Group: v3.0.0
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Silverstein (herc111)
Assigned to: Mike C. Fletcher (mcfletch)
Summary: 3.0.1a3 imports throw OSError

Initial Comment:
We recently upgraded to 3.0.1a3 from 2.0.2.01.  In v2 if the underlying GL library was missing the import of OpenGL.GL would raise an ImportError.  With v3.0 it now raises an OSError.  Shouldn't this throw an ImportError?

We distribute our software including Python and PyOpenGL but we do not distribute GL libraries (as we want any native hardware accelerated GL libraries/drivers to be used).  There are situations where users run our software and don't have GL libraries (like on a head node of a cluster).  To handle these circumstances we have been checking for ImportError's.  Unless I'm missing something this seems like the correct exception to raise.


----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=105988&aid=2903797&group_id=5988

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
PyOpenGL Homepage
http://pyopengl.sourceforge.net