<div dir="auto">Talk to Marat, one of rare cctbx gurus who did it. He might be out of field these days, very unfortunately, though.<div dir="auto">Pavel</div></div><div class="gmail_extra"><br><div class="gmail_quote">On May 27, 2017 10:27 AM, &quot;Aaron Brewster&quot; &lt;<a href="mailto:asbrewster@lbl.gov">asbrewster@lbl.gov</a>&gt; wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Here&#39;s the commit where the dependency was introduced, back in 2013:<div><a href="https://github.com/cctbx/cctbx_project/commit/d9821259e8aa5a3614cfba4ec51bb4d2ade39e84" target="_blank">https://github.com/cctbx/<wbr>cctbx_project/commit/<wbr>d9821259e8aa5a3614cfba4ec51bb4<wbr>d2ade39e84</a><br></div><div><br></div><div>Here&#39;s the cctbx dependency chain:</div><div><div>$ libtbx.show_module_<wbr>dependencies cctbx</div><div> cctbx depends on scitbx chiltbx</div><div>   scitbx depends on boost_adaptbx omptbx boost</div><div>     boost_adaptbx depends on tbxx</div><div>       tbxx has no libtbx_config</div><div>     omptbx depends on boost_adaptbx boost</div><div>       boost has no libtbx_config</div><div>   chiltbx has no libtbx_config</div></div><div><br></div><div>I agree with you Luc, but I&#39;m not sure how to proceed here.  Should map_writer be taken out of iotbx or should cctbx be made dependent on iotbx?</div><div><br></div><div>-Aaron</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, May 27, 2017 at 3:07 AM, Luc Bourhis <span dir="ltr">&lt;<a href="mailto:luc_j_bourhis@mac.com" target="_blank">luc_j_bourhis@mac.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
C:\Users\luc\Documents\Develop<wbr>er\cctbx\modules\cctbx_project<wbr>\cctbx\maptbx\SConscript, line 5-8:<br>
<br>
env = env_base.Clone(<br>
  SHLINKFLAGS=env_etc.shlinkflag<wbr>s,<br>
  LIBS=[&quot;iotbx_xplor&quot;, &quot;cctbx_sgtbx_asu&quot;, &quot;cctbx&quot;, &quot;omptbx&quot;, env_etc.libm]<br>
)<br>
<br>
This is not supposed to be: the cctbx shall be usable with only what’s defined in its libtbx_config.<br>
<br>
Best wishes,<br>
<br>
Luc<br>
<br>
<br>
<br>
<br>______________________________<wbr>_________________<br>
cctbxbb mailing list<br>
<a href="mailto:cctbxbb@phenix-online.org" target="_blank">cctbxbb@phenix-online.org</a><br>
<a href="http://phenix-online.org/mailman/listinfo/cctbxbb" rel="noreferrer" target="_blank">http://phenix-online.org/mailm<wbr>an/listinfo/cctbxbb</a><br>
<br></blockquote></div><br></div>
<br>______________________________<wbr>_________________<br>
cctbxbb mailing list<br>
<a href="mailto:cctbxbb@phenix-online.org">cctbxbb@phenix-online.org</a><br>
<a href="http://phenix-online.org/mailman/listinfo/cctbxbb" rel="noreferrer" target="_blank">http://phenix-online.org/<wbr>mailman/listinfo/cctbxbb</a><br>
<br></blockquote></div></div>