I’m having trouble running a certain binary of matlab 2022a, here’s the output of ldd
:
(ins)matlab-shell-chrootenv:doron@ZENIX:~/downloads/software/matlab/download/matlab_R2022a_glnxa64$ ldd ./bin/glnxa64/MATLABWindow | grep libGL
libGL.so.1 => not found
libGL.so.1 => /nix/store/5lzlfgrc37wqj400b4qgpaa6kc9d2wr1-libglvnd-1.4.0/lib/libGL.so.1 (0x00007f920723e000)
libGLdispatch.so.0 => /nix/store/5lzlfgrc37wqj400b4qgpaa6kc9d2wr1-libglvnd-1.4.0/lib/libGLdispatch.so.0 (0x00007f92065c6000)
libGLX.so.0 => /nix/store/5lzlfgrc37wqj400b4qgpaa6kc9d2wr1-libglvnd-1.4.0/lib/libGLX.so.0 (0x00007f9206591000)
Why would a binary require libGL.so.1
twice? How can I overcome that?
Any ideas would be welcome!