Cannot import cv2
in Python tests despite following knowledge base
#2188
Labels
import cv2
in Python tests despite following knowledge base
#2188
Conda-forge documentation
Installed packages
Environment info
Issue
(I'm filing this issue here largely because I don't know of a better place to file it; feel free to let me know of one.)
I'm a maintainer of https://github.com/conda-forge/dandi-feedstock, which uses opencv in some of its tests, and the
recipe/
folder contains ayum_requirements.txt
file for the opencv deps as described at https://conda-forge.org/docs/maintainer/knowledge_base/#libgl. However, ever since the feedstock's v0.61.0 PR on March 19 (the previous update PR, which was successful, being on February 29), the opencv-using tests have been failing with "ImportError: libEGL.so.1: cannot open shared object file: No such file or directory".I asked about this on Gitter on March 21, but the only advice I got was to add
mesa-libEGL
toyum_requirements.txt
; at the time, I failed to rerender after applying this change, and so I didn't get anywhere. Re-attemping it now, when I addmesa-libEGL
and rerender, this just results in "libEGL.so.1" in the error message being replaced with "libOpenGL.so.0". I tried blindly addingmesa-libOpenGL
toyum_requirements.txt
and rerendering, but that didn't help, and now I don't know what to do.The text was updated successfully, but these errors were encountered: