Closed jcfreeman2 closed 1 year ago
I did several things to fix the issue:
package.py
for py-moo
with newer version 0.6.3
;py-moo
and its dependent python packages to the dunedaq
section of release YAML, and specified the new version for py-moo
, so py-moo
0.6.3
will be installed and used when building other daq packages;thea/venv_setup
branch, not on develop yet).The issue contains two parts:
a. new version of moo should have been used by spack when installing DAQ packages; b. local python modules in venv lib should have taken precedence over spack installed python packages.
So item 1 and 2 in the previous comment fixes a, and 3&4 fixes b.
Gordon Crone pointed out that his work area has
moo
version0.5.7
rather than the desired0.6.3
which we've specified in the./configs/dunedaq-develop/dunedaq-develop.yaml
file. Pengfei's noted that we still havepy-moo 0.5.7
in Spack, and this is taking precedence over thedbt-pyvenv
moo
library. We should update./spack-repos/externals/packages/py-moo/package.py
so that it sets0.6.3
rather than0.5.7
as the version.