Posted September 05, 2018
Caliban72: I just got BGEE and used the play.it scripts to create Debian packages. I use Debian Stable as well. In my case the Debian package installed all dependencies, which were all i386 packages. But there is some issue with the path. Because after start BGEE complains "error while loading shared libraries: libGL.so.1 cannot open shared file: No such file or directory"
I have a i386 libGL.so.1 under /usr/lib/mesa-diverted/i386-linux-gnu/libGL.so.1 which was provided by libgl1-mesa-glx. I think it should be placed in /usr/lib/i386-linux-gnu/libGL.so.1
If I invoke dpkg -S about this file I get the answer "dpkg -S /usr/lib/mesa-diverted/i386-linux-gnu/libGL.so.1
diversion by glx-diversions from: /usr/lib/i386-linux-gnu/libGL.so.1
diversion by glx-diversions to: /usr/lib/mesa-diverted/i386-linux-gnu/libGL.so.1
locate doesn't know anything about this library, only about the x86_64 ones. What can be done in this situation?
Thank you very much.
/Christian
abelthorne: I'm not sure what these "diversions" are but you need Mesa installed as 32 bits version (along the 64 bit one by using multiarch). Do you have more infos about what is this glx-diversions (I assume it's a package) through Synaptic or something? I have a i386 libGL.so.1 under /usr/lib/mesa-diverted/i386-linux-gnu/libGL.so.1 which was provided by libgl1-mesa-glx. I think it should be placed in /usr/lib/i386-linux-gnu/libGL.so.1
If I invoke dpkg -S about this file I get the answer "dpkg -S /usr/lib/mesa-diverted/i386-linux-gnu/libGL.so.1
diversion by glx-diversions from: /usr/lib/i386-linux-gnu/libGL.so.1
diversion by glx-diversions to: /usr/lib/mesa-diverted/i386-linux-gnu/libGL.so.1
locate doesn't know anything about this library, only about the x86_64 ones. What can be done in this situation?
Thank you very much.
/Christian
It's a wonderful dll hell, though.