<html><head><meta http-equiv="Content-Type" content="text/html; charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Hi Zhe,<div class=""><br class=""></div><div class=""> Thanks for debugging this. So it appears the libOSMesa.so.8.0.0 included in ChimeraX dues use libLLVM-10.so.1 that your system does not have. The libOSMesa library is only used for a very obscure ChimeraX capability, offscreen rendering when Chimera is started with the "--offscreen" flag usually for servers creating images. Do you need that?</div><div class=""><br class=""></div><div class=""> I am surprised that the ChimeraX installation would fail due to the missing dependency. Can you send your install command and the output of how it fails just to me and Greg Couch instead of the list.</div><div class=""><br class=""></div><div class=""> I don't think we will include libLLVM in ChimeraX -- it is large and as I said this is a very rarely used ChimeraX feature. But we do want it not to break the installation.</div><div class=""><br class=""></div><div class=""><span class="Apple-tab-span" style="white-space:pre"> </span>Tom</div><div class=""><br class=""><div><br class=""><blockquote type="cite" class=""><div class="">On Jul 6, 2021, at 11:38 AM, Zhe Wang via ChimeraX-users <<a href="mailto:chimerax-users@cgl.ucsf.edu" class="">chimerax-users@cgl.ucsf.edu</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class=""><blockquote type="cite" class=""><pre class=""><span style="font-family:Arial,Helvetica,sans-serif" class="">Hi Greg, </span>
</pre>
</blockquote><div dir="ltr" class=""><div class=""><br class=""></div><div class="">Thank you for your reply.</div><div class="">I do have the libOSMesa.so exist in our /usr/lib64/ directory. But it seems not the one ChimeraX is trying to import.</div><div class="">The ldd result show as the following:</div><div class=""><div style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 18px; line-height: normal; font-family: Monaco; color: rgb(248, 255, 252); background-color: rgba(0, 0, 0, 0.9);" class=""><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">ldd ./libexec/UCSF-ChimeraX/lib/python3.8/site-packages/osmesa/libOSMesa.so.8.0.0</span></div><div style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 18px; line-height: normal; font-family: Monaco; color: rgb(248, 255, 252); background-color: rgba(0, 0, 0, 0.9);" class=""><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">./libexec/UCSF-ChimeraX/lib/python3.8/site-packages/osmesa/libOSMesa.so.8.0.0: /lib64/libm.so.6: version `GLIBC_2.29' not found (required by ./libexec/UCSF-ChimeraX/lib/python3.8/site-packages/osmesa/libOSMesa.so.8.0.0)</span></div><div style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 18px; line-height: normal; font-family: Monaco; color: rgb(248, 255, 252); background-color: rgba(0, 0, 0, 0.9);" class=""><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-tab-span" style="white-space:pre"> </span>linux-vdso.so.1 (0x00007ffe625ef000)</span></div><div style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 18px; line-height: normal; font-family: Monaco; color: rgb(248, 255, 252); background-color: rgba(0, 0, 0, 0.9);" class=""><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-tab-span" style="white-space:pre"> </span>libz.so.1 => /lib64/libz.so.1 (0x00007fbcc8d47000)</span></div><div style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 18px; line-height: normal; font-family: Monaco; color: rgb(248, 255, 252); background-color: rgba(0, 0, 0, 0.9);" class=""><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-tab-span" style="white-space:pre"> </span>libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fbcc8b27000)</span></div><div style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 18px; line-height: normal; font-family: Monaco; color: rgb(248, 255, 252); background-color: rgba(0, 0, 0, 0.9);" class=""><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-tab-span" style="white-space:pre"> </span>libdl.so.2 => /lib64/libdl.so.2 (0x00007fbcc8923000)</span></div><div style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 18px; line-height: normal; font-family: Monaco; color: rgb(248, 255, 252); background-color: rgba(0, 0, 0, 0.9);" class=""><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-tab-span" style="white-space:pre"> </span>libLLVM-10.so.1 => not found</span></div><div style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 18px; line-height: normal; font-family: Monaco; color: rgb(248, 255, 252); background-color: rgba(0, 0, 0, 0.9);" class=""><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-tab-span" style="white-space:pre"> </span>libstdc++.so.6 => /lib64/libstdc++.so.6 (0x00007fbcc858e000)</span></div><div style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 18px; line-height: normal; font-family: Monaco; color: rgb(248, 255, 252); background-color: rgba(0, 0, 0, 0.9);" class=""><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-tab-span" style="white-space:pre"> </span>libm.so.6 => /lib64/libm.so.6 (0x00007fbcc820c000)</span></div><div style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 18px; line-height: normal; font-family: Monaco; color: rgb(248, 255, 252); background-color: rgba(0, 0, 0, 0.9);" class=""><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-tab-span" style="white-space:pre"> </span>libc.so.6 => /lib64/libc.so.6 (0x00007fbcc7e4a000)</span></div><div style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 18px; line-height: normal; font-family: Monaco; color: rgb(248, 255, 252); background-color: rgba(0, 0, 0, 0.9);" class=""><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-tab-span" style="white-space:pre"> </span>libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007fbcc7c32000)</span></div><div style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 18px; line-height: normal; font-family: Monaco; color: rgb(248, 255, 252); background-color: rgba(0, 0, 0, 0.9);" class=""><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-tab-span" style="white-space:pre"> </span>/lib64/ld-linux-x86-64.so.2 (0x00007fbcc97eb000)</span></div></div><div class="">On our centos 8 VM, it shows as:</div><div class=""><div style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 18px; line-height: normal; font-family: Monaco; color: rgb(248, 255, 252); background-color: rgba(0, 0, 0, 0.9);" class=""><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-tab-span" style="white-space:pre"> </span>linux-vdso.so.1 =><span class="gmail-Apple-converted-space"> </span>(0x00007ffebc3c3000)</span></div><div style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 18px; line-height: normal; font-family: Monaco; color: rgb(248, 255, 252); background-color: rgba(0, 0, 0, 0.9);" class=""><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-tab-span" style="white-space:pre"> </span>libz.so.1 => /lib64/libz.so.1 (0x00007f2fcf0c3000)</span></div><div style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 18px; line-height: normal; font-family: Monaco; color: rgb(248, 255, 252); background-color: rgba(0, 0, 0, 0.9);" class=""><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-tab-span" style="white-space:pre"> </span>libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f2fceea6000)</span></div><div style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 18px; line-height: normal; font-family: Monaco; color: rgb(248, 255, 252); background-color: rgba(0, 0, 0, 0.9);" class=""><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-tab-span" style="white-space:pre"> </span>libdl.so.2 => /lib64/libdl.so.2 (0x00007f2fceca2000)</span></div><div style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 18px; line-height: normal; font-family: Monaco; color: rgb(248, 255, 252); background-color: rgba(0, 0, 0, 0.9);" class=""><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-tab-span" style="white-space:pre"> </span><a href="http://libllvm-3.9-mesa.so/" class="">libLLVM-3.9-mesa.so</a> => /lib64/<a href="http://libllvm-3.9-mesa.so/" class="">libLLVM-3.9-mesa.so</a> (0x00007f2fccd71000)</span></div><div style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 18px; line-height: normal; font-family: Monaco; color: rgb(248, 255, 252); background-color: rgba(0, 0, 0, 0.9);" class=""><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-tab-span" style="white-space:pre"> </span>libstdc++.so.6 => /lib64/libstdc++.so.6 (0x00007f2fcca68000)</span></div><div style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 18px; line-height: normal; font-family: Monaco; color: rgb(248, 255, 252); background-color: rgba(0, 0, 0, 0.9);" class=""><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-tab-span" style="white-space:pre"> </span>libm.so.6 => /lib64/libm.so.6 (0x00007f2fcc766000)</span></div><div style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 18px; line-height: normal; font-family: Monaco; color: rgb(248, 255, 252); background-color: rgba(0, 0, 0, 0.9);" class=""><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-tab-span" style="white-space:pre"> </span>libc.so.6 => /lib64/libc.so.6 (0x00007f2fcc3a3000)</span></div><div style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 18px; line-height: normal; font-family: Monaco; color: rgb(248, 255, 252); background-color: rgba(0, 0, 0, 0.9);" class=""><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-tab-span" style="white-space:pre"> </span>libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f2fcc18c000)</span></div><div style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 18px; line-height: normal; font-family: Monaco; color: rgb(248, 255, 252); background-color: rgba(0, 0, 0, 0.9);" class=""><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-tab-span" style="white-space:pre"> </span>/lib64/ld-linux-x86-64.so.2 (0x000055f2cf96c000)</span></div><div style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 18px; line-height: normal; font-family: Monaco; color: rgb(248, 255, 252); background-color: rgba(0, 0, 0, 0.9);" class=""><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-tab-span" style="white-space:pre"> </span>librt.so.1 => /lib64/../lib64/librt.so.1 (0x00007f2fcbf84000)</span></div></div><div class=""><br class=""></div><div class="">So I feel like the ChimeraX mesa is imported but not the system one. </div><div class=""><br class=""></div><div class="">Best, </div><div class="">Zhe</div></div></div>
_______________________________________________<br class="">ChimeraX-users mailing list<br class=""><a href="mailto:ChimeraX-users@cgl.ucsf.edu" class="">ChimeraX-users@cgl.ucsf.edu</a><br class="">Manage subscription:<br class="">https://www.rbvi.ucsf.edu/mailman/listinfo/chimerax-users<br class=""></div></blockquote></div><br class=""></div></body></html>