I just used `nf-core modules patch` with nf-core 4...
# tools
m
I just used
nf-core modules patch
with nf-core 4.0.2, and noticed it wrote out several config files for modules. The
containers_conda_lock_files_arm64.config
contains
Copy code
process { withName: 'FASTQC' { container = 'modules/nf-core/fastqc/.conda-lock/linux_arm64-bd-e455e32f745abe68_1.txt' } }
process { withName: 'MULTIQC' { container = 'modules/nf-core/multiqc/.conda-lock/linux_arm64-bd-d167b8012595a136_1.txt' } }
Shouldn't this be
Copy code
process { withName: 'FASTQC' { conda = 'modules/nf-core/fastqc/.conda-lock/linux_arm64-bd-e455e32f745abe68_1.txt' } }
process { withName: 'MULTIQC' { conda = 'modules/nf-core/multiqc/.conda-lock/linux_arm64-bd-d167b8012595a136_1.txt' } }
? Or how is the container directive used in the conda settings ?
m
oh, yes, that's an error. thanks!
m
OK. Then there's the same problem with the other conda lock config too
m
which other conda lock? you mean amd64?
m
yes
m
correct.
j
I deleted these files anyway. I see where this is going, and I like it (a lot), but I'll implement when I'm good and ready 😄
shakefist 1
😆 1