[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: autopkgtest of silx on armhf



On 2025-03-03 10:31, PICCA Frederic-Emmanuel wrote:
Hello, I am trying to make silx releasable for trixie, but I have this error message

https://ci.debian.net/packages/s/silx/testing/armel/58313353/


921s /usr/lib/python3/dist-packages/silx/gui/plot/test/test_plotwidget.py:149: AssertionError 921s ----------------------------- Captured stderr call -----------------------------
921s QEGLPlatformContext: Failed to create context: 3009
921s QOpenGLWidget: Failed to create context
921s QEGLPlatformContext: Failed to create context: 3009
921s QOpenGLWidget: Failed to create context
921s QEGLPlatformContext: Failed to create context: 3009
921s QOpenGLWidget: Failed to create context
921s QEGLPlatformContext: Failed to create context: 3009
921s QOpenGLWidget: Failed to create context
921s QEGLPlatformContext: Failed to create context: 3009
921s QOpenGLWidget: Failed to create context

It seems that the arm 32bit has difficulties with the EGL and OpenGL context creation.

do you know how to debug this and if something should be done in order to avoid this issue.

a dedicated environment variable to set with a special values  etc...

There are some known issues around EGL on 32-bit arm.
cf. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=798408

avogadrolibs for instance works around it by setting cmake -DUSE_QT_OPENGL=OFF

Drew


Reply to: