<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<div class=""><font color="#000000" class="">Hello All,<br class="">
<br class="">
With the switch to new production releases we picked up a python3 dependency from a new ROOT installation (previously it was the default system python2).  Sorry that this was not realized and so not announced in the previous email.  We could rebuild, but it’s
 also long overdue for everyone to get their stuff python3 compatible anyway.<br class="">
<br class="">
The result is that currently PyROOT is broken in the clas12/pro environment.</font></div>
<div class=""><font color="#000000" class=""><br class="">
Next week I’d like to add the python3 dependency to clas12/pro to resolve this, at which point your stuff that isn’t 3 compatible will break.<br class="">
<br class="">
Let’s schedule that for 8AM on Thursday before the software meeting, to give people a week to get up to date, and it can be discussed further at that meeting.<br class="">
<br class="">
Until then, PyROOT users using “clas12/pro” can do “module load python/3.4.3” to pickup the python dependency, and people with python stuff should test it for python3 compatibiilty by using the same module.<br class="">
<br class="">
-Nathan</font></div>
<div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class=""><br class="">
</div>
<div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class=""><br class="">
</div>
<div><br class="">
<blockquote type="cite" class="">
<div class="">On Aug 21, 2020, at 3:03 PM, Nathan Baltzell <<a href="mailto:baltzell@jlab.org" class="">baltzell@jlab.org</a>> wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<div class="">Hello Everyone,<br class="">
<br class="">
As mentioned in yesterday’s software meeting, we’re switching to new production software versions and the clas12/pro environment module will change accordingly at 8 AM this coming Monday, August 24:<br class="">
<br class="">
clas12/pro 2.1 -> 2.4<br class="">
<br class="">
which includes these changes to its submodules:<br class="">
<br class="">
coatjava 6.5.3 -> 6.5.9<br class="">
gcc 4.8.5 (system default) -> 9.2.0<br class="">
geant 4.10.04.p02 -> 4.10.06.p02<br class="">
clas12gemc 4.3.2 -> 4.4.0<br class="">
root 6.14.04 -> 6.20.04<br class="">
clas12root 1.4 -> 1.5.1<br class="">
ced 1.4.52 -> 1.4.62<br class="">
ccdb 1.06.02 -> 1.07.00<br class="">
groovy 2.5.6 -> 3.0.5<br class="">
<br class="">
Note the change to a non-system gcc version, necessary for the latest GEANT version.<br class="">
<br class="">
If you want to use a previous version of  the clas12 module or any of its submodules, specify a version number.<br class="">
<br class="">
Here’s release notes:<br class="">
<br class="">
<a href="https://github.com/JeffersonLab/clas12-offline-software/releases/tag/6.5.9" class="">https://github.com/JeffersonLab/clas12-offline-software/releases/tag/6.5.9</a><br class="">
https://github.com/gemc/clas12Tags<br class="">
https://github.com/JeffersonLab/clas12root/releases/tag/1.5.-1<br class="">
<br class="">
Regards,<br class="">
the software group</div>
</div>
</blockquote>
</div>
<br class="">
</body>
</html>