-
Notifications
You must be signed in to change notification settings - Fork 9
Closed
Labels
bugSomething isn't workingSomething isn't working
Description
Description of the bug
The current biocontainer for MultiQC does not support the ARM architecture (used on Mac with a silicon chip for example).
Switching to compatible containers with a custom config file for ARM architecture would solve the issue.
For reference, here is the way it is implemented in nf-core/rnaseq.
https://github.com/nf-core/rnaseq/blob/master/conf/arm.config
Command used and terminal output
-[nf-core/nfpgcrdev] Pipeline completed with errors-
[1d/7cea52] NOTE: Process `NFCORE_NFPGCRDEV:NFPGCRDEV:MULTIQC` terminated with an error exit status (132) -- Execution is retried (1)
WARN: Killing running tasks (1)
ERROR ~ Error executing process > 'NFCORE_NFPGCRDEV:NFPGCRDEV:MULTIQC'
Caused by:
Process `NFCORE_NFPGCRDEV:NFPGCRDEV:MULTIQC` terminated with an error exit status (132)
Command executed:
multiqc \
--force \
\
--config multiqc_config.yml \
\
\
\
\
\
.
cat <<-END_VERSIONS > versions.yml
"NFCORE_NFPGCRDEV:NFPGCRDEV:MULTIQC":
multiqc: $( multiqc --version | sed -e "s/multiqc, version //g" )
END_VERSIONS
Command exit status:
132
Command output:
(empty)
Command error:
maximes-MacBook-Pro.local
WARNING: The requested image's platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested
.command.sh: line 11: 33 Illegal instruction multiqc --force --config multiqc_config.yml .
Work dir:
/Users/maxime/Documents/github/variantprioritization/work/39/a061504fe73ebc05f5f7c0cd66fc6f
Container:
quay.io/biocontainers/multiqc:1.30--pyhdfd78af_0
Tip: when you have fixed the problem you can continue the execution adding the option `-resume` to the run command line
-- Check '.nextflow.log' file for detailsRelevant files
No response
System information
No response
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working