Differences between revisions 28 and 36 (spanning 8 versions)
Revision 28 as of 2019-10-31 00:02:46
Size: 1285
Editor: TunayDurmaz
Comment: Phase 4
Revision 36 as of 2020-12-03 07:13:54
Size: 0
Editor: TunayDurmaz
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
<<TableOfContents()>>

== Python 3 Transition Environments ==


=== Phase 1: Upgrade CMake to 3.14 ===
[[https://github.com/cryoem/eman2/pull/407|PR: Upgrade CMake to 3.14]]

Install cmake=3.14 and eman-deps=15.1.
 {{{#!highlight bash
conda install eman-deps=15.1 cmake=3.14 -c cryoem -c defaults -c conda-forge
}}}

=== Phase 2: Test Boost 1.64 ===
[[https://github.com/cryoem/eman2/pull/408|PR: Upgrade Boost to 1.64]]

 {{{#!highlight bash
conda install eman-deps=16.1 cmake=3.14 boost=1.64 -c cryoem -c defaults -c conda-forge
}}}


=== Phase 3: Test Boost 1.66 ===
[[https://github.com/cryoem/eman2/pull/410|PR: Build with Boost versions 1.65-1.66]]

 {{{#!highlight bash
conda install eman-deps=16.1 cmake=3.14 boost=1.66 -c cryoem -c defaults -c conda-forge
}}}

=== Phase 4: Decide Boost Version ===
[[https://github.com/cryoem/eman2/pull/409|PR: Build with Boost versions 1.67-1.69]]

 {{{#!highlight bash
conda install eman-deps=16.1 cmake=3.14 boost=1.67 -c cryoem -c defaults -c conda-forge
conda install eman-deps=16.1 cmake=3.14 boost=1.68 -c cryoem -c defaults -c conda-forge
conda install eman-deps=16.1 cmake=3.14 boost=1.69 -c cryoem -c defaults -c conda-forge
}}}


== Python 3 Environments ==

No python 3 environments yet.