<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,<div class=""><br class=""></div><div class="">allow to state the obvious: some people might prefer to do</div><div class=""><br class=""></div><div class="">conda install -c conda-forge -c cctbx-dev cctbx</div><div class=""><br class=""></div><div class="">or</div><div class=""><br class=""></div><div class="">conda create -n xxxx -c conda-forge -c cctbx-dev cctbx python=yyyy</div><div class=""><br class=""></div><div class="">instead of having cctbx-forge systematically searched into behind their back.</div><div class=""><br class=""></div><div class="">Best wishes,</div><div class=""><br class=""></div><div class="">Luc</div><div class=""><br class=""><div><br class=""><blockquote type="cite" class=""><div class="">On 20 Mar 2020, at 16:57, Billy Poon &lt;<a href="mailto:bkpoon@lbl.gov" class="">bkpoon@lbl.gov</a>&gt; wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class=""><div dir="ltr" class="">Hi everyone,<div class=""><br class=""></div><div class="">The cctbx package needs dependencies from the conda-forge channel, so your ~/.condarc should&nbsp;have conda-forge somewhere&nbsp;in there. For example, it should have an entry that looks like,</div><div class=""><br class=""></div><div class=""><div class="">channels:</div><div class="">&nbsp; - conda-forge</div><div class="">&nbsp; - defaults</div><div class=""><br class=""></div><div class="">That causes conda to look for dependencies in conda-forge before the default channels.</div><div class=""><br class=""></div><div class=""><div dir="ltr" class="gmail_signature"><div dir="ltr" class=""><div class=""><div dir="ltr" class=""><div class=""><div dir="ltr" class=""><div class=""><div dir="ltr" class=""><div class=""><div dir="ltr" class=""><div dir="ltr" class=""><div dir="ltr" class=""><div class=""><div class="">--</div><div class=""><span style="font-size:12.8000001907349px" class="">Billy K. Poon</span><br class=""></div></div><div class="">Research Scientist, Molecular Biophysics and Integrated Bioimaging</div><div class="">Lawrence Berkeley National Laboratory</div><div class="">1 Cyclotron Road, M/S 33R0345</div><div class="">Berkeley, CA 94720</div><div class="">Tel: (510) 486-5709</div><div class="">Fax: (510) 486-5909</div><div class="">Web:&nbsp;<a href="https://phenix-online.org/" target="_blank" class="">https://phenix-online.org</a></div></div></div></div></div></div></div></div></div></div></div></div></div></div><br class=""></div></div></div><br class=""><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Mar 20, 2020 at 12:41 AM Billy Poon &lt;<a href="mailto:BKPoon@lbl.gov" class="">BKPoon@lbl.gov</a>&gt; wrote:<br class=""></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div dir="ltr" class=""><div dir="ltr" class=""><div dir="ltr" class=""><div dir="ltr" class=""><div dir="ltr" class=""><div dir="ltr" class="">Hi everyone,<div class=""><br class=""></div><div class="">Sorry for the long delay, the current Phenix release and helping out with an experiment at SACLA earlier&nbsp;in the year, took priority. But I have been able to clean up the cctbx conda packages that I built at the end of last year. The major differences are as follows.</div><div class=""><br class=""></div><div class="">1) Windows packages are available&nbsp;for Python 2.7, 3.6, and 3.7. It's not clear why conda-build is having issues with Python 3.8, so I'm still sorting it out.</div><div class="">2) The full repositories are copied now. As a consequence, you'll be able to run some tests like "libtbx.run_tests_parallel module=cctbx nproc=24" and all the tests will run.</div><div class="">3) The LIBTBX_BUILD environment variable is no longer needed, so it is not set on activation of the conda environment.</div><div class="">4) The libtbx.configure and libtbx.refresh commands are removed from the conda package until the ability to configure/build against the conda installation of cctbx is available. Currently, those commands will break the environment.</div><div class=""><br class=""></div><div class="">The linux and macOS packages&nbsp;support Python 2.7, 3.6, 3.7, and 3.8, just like before. The command to create a new environment is,</div><div class=""><br class=""></div><div class="">conda create -n test -c cctbx-dev cctbx python=&lt;python version&gt;<br class=""></div><div class=""><br class=""></div><div class="">If "python=&lt;python version&gt;" is left out, the default Python version will be 3.8. To install cctbx into the currently active conda environment, the command is,</div><div class=""><br class=""></div><div class="">conda install -c cctbx-dev cctbx<br class=""></div><div class=""><br class=""></div><div class="">The packages are currently on the cctbx-dev channel, but the goal is to get official packages into conda-forge.&nbsp;To get the cctbx recipe into conda-forge (<a href="https://github.com/conda-forge/staged-recipes/pull/10021" target="_blank" class="">https://github.com/conda-forge/staged-recipes/pull/10021</a>), we'll need an official release. I've opened up an issue on GitHub (<a href="https://github.com/cctbx/cctbx_project/issues/451" target="_blank" class="">https://github.com/cctbx/cctbx_project/issues/451</a>). Please provide any feedback on the versioning system, release schedule, and anything release related.</div><div class=""><br class=""></div><div class="">Let us know if you're scripts are not working with these packages. Thanks!</div><div class=""><br clear="all" class=""><div class=""><div dir="ltr" class=""><div dir="ltr" class=""><div class=""><div dir="ltr" class=""><div class=""><div dir="ltr" class=""><div class=""><div dir="ltr" class=""><div class=""><div dir="ltr" class=""><div dir="ltr" class=""><div dir="ltr" class=""><div class=""><div class="">--</div><div class=""><span style="font-size:12.8000001907349px" class="">Billy K. Poon</span><br class=""></div></div><div class="">Research Scientist, Molecular Biophysics and Integrated Bioimaging</div><div class="">Lawrence Berkeley National Laboratory</div><div class="">1 Cyclotron Road, M/S 33R0345</div><div class="">Berkeley, CA 94720</div><div class="">Tel: (510) 486-5709</div><div class="">Fax: (510) 486-5909</div><div class="">Web:&nbsp;<a href="https://phenix-online.org/" target="_blank" class="">https://phenix-online.org</a></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div>
</blockquote></div>
_______________________________________________<br class="">cctbxbb mailing list<br class=""><a href="mailto:cctbxbb@phenix-online.org" class="">cctbxbb@phenix-online.org</a><br class="">http://phenix-online.org/mailman/listinfo/cctbxbb<br class=""></div></blockquote></div><br class=""></div></body></html>