Package: freeglut3 Version: 2.4.0-2 Severity: important glutSetCursor(GLUT_CURSOR_INHERIT) will always abort the program with the error "Failed to create cursor".
As far as I can see, the freeglut package's source code contains case GLUT_CURSOR_INHERIT: cursor = None; break; followed by if ( ( cursorIDToUse != GLUT_CURSOR_NONE ) && ( cursor == None ) ) { fgError( "Failed to create cursor" ); } which will clearly always be the case for GLUT_CURSOR_INHERIT, and always abort the program. (I also note that for GLUT_CURSOR_NONE, cursor won't actually be None, which makes the first part of that "if" expression totally meaningless as it stands.) This breaks FlightGear; it will no longer start. -- System Information: Debian Release: 3.1 APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing') Architecture: i386 (i686) Kernel: Linux 2.6.9-1-k7 Locale: LANG=no_NO, LC_CTYPE=no_NO (charmap=ISO-8859-1) Versions of packages freeglut3 depends on: ii libc6 2.3.5-4 GNU C Library: Shared libraries an ii libglu1-xorg [libglu 6.8.2.dfsg.1-9 Mesa OpenGL utility library [X.Org ii libx11-6 4.3.0.dfsg.1-12.0.1 X Window System protocol client li ii libxext6 4.3.0.dfsg.1-12.0.1 X Window System miscellaneous exte ii libxxf86vm1 6.8.2.dfsg.1-7 X Video Mode selection library ii xlibmesa-gl [libgl1] 4.3.0.dfsg.1-12.0.1 Mesa 3D graphics library [XFree86] ii xlibs 6.8.2.dfsg.1-9 X Window System client libraries m -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]