Skip to content

FastQC crash, error 127 #113

@KochTobi

Description

@KochTobi

Pipeline crashes with conda environment

Bug description

When substituting containerization by the provided conda environment the pipeline crashes at the FastQC step. The following error gets thrown:

[Task monitor] ERROR nextflow.processor.TaskProcessor - Error executing process > 'fa
stqc (<myactualsampleid>)'

Caused by:
  Process `fastqc (<myactualsampleid>)` terminated with an error exit status (127)

Command executed:

  fastqc -q <myactualsampleid>.fastq

Command exit status:
  127

Command output:
  (empty)

Command error:
  java: symbol lookup error:/<installation directory>/miniconda/envs/nf-core-rnaseq-1.1/jre/lib/amd64/../../../lib/libfontconfig.so.1: undefined symbol: FT_Done_MM_Var

I looked into the directory and found the following libraries:

  • libfontconfig.so -> libfontconfig.so.1.12.0*
  • libfontconfig.so.1 -> libfontconfig.so.1.12.0*
  • libfontconfig.so.1.12.0*

Reproduce

  1. Disable containers by commenting out the container specification in nextflow.config, conf/base.config as well as other profiles you use if specified there. (release 1.1)
  2. install conda 4.5.11
  3. create environment using the provided environment.yml file conda env create -f environment.yml
  4. run the pipeline
nextflow run main.nf --aligner hisat2 -profile cfc --saveReference --singleEnd --reads <data>/*.fastq --outdir results --skip-dupradar --skip_genebody_coverage --gtf <data>/Homo_sapiens.GRCh38.92.gtf --fasta <data>/GRCh38_r92.all.fasta

Expected behaviour

The pipeline runs through with no crash similar to execution in container.

Operation System

The pipeline was executed on the cfc cluster in Tübingen Germany

Additional notes

Same error as in nf-core/eager#67

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions