Danilo Di Leo
05/27/2026, 8:40 AM> ERROR ~ Error executing process > 'NFCORE_MAGMAP:MAGMAP:PROKKA (GCF_001983105.1)'
>
> Caused by:
> Process `NFCORE_MAGMAP:MAGMAP:PROKKA (GCF_001983105.1)` terminated with an error exit status (2)
>
>
> Command executed:
>
> gunzip -c GCF_001983105.1_ASM198310v1_genomic.fna.gz > GCF_001983105.1_ASM198310v1_genomic.fna
>
> prokka \
> --centre X --compliant \
> --cpus 2 \
> --prefix GCF_001983105.1 \
> \
> \
> GCF_001983105.1_ASM198310v1_genomic.fna
>
> rm GCF_001983105.1_ASM198310v1_genomic.fna
>
> gzip GCF_001983105.1/*
>
> cat <<-END_VERSIONS > versions.yml
> "NFCORE_MAGMAP:MAGMAP:PROKKA":
> prokka: $(echo $(prokka --version 2>&1) | sed 's/^.*prokka //')
> END_VERSIONS
>
> Command exit status:
> 2
>
> Command output:
> (empty)
......
> [06:55:58] Running: cat GCF_001983105\.1\/GCF_001983105\.1\.IS\.tmp\.20249\.faa | parallel --gnu --plain -j 2 --block 667437 --recstart '>' --pipe blastp -query - -db /home/runner/_work/magmap/magmap/~/tests/adc2f77fc05b775a45a6437e4efc7ee5/work/conda/env-032f4f71e2f3f76834e40cf9b2ecf6e2/db/kingdom/Bacteria/IS -evalue 1e-30 -qcov_hsp_perc 90 -num_threads 1 -num_descriptions 1 -num_alignments 1 -seg no > GCF_001983105\.1\/GCF_001983105\.1\.IS\.tmp\.20249\.blast 2> /dev/null
> [06:55:58] Could not run command: cat GCF_001983105\.1\/GCF_001983105\.1\.IS\.tmp\.20249\.faa | parallel --gnu --plain -j 2 --block 667437 --recstart '>' --pipe blastp -query - -db /home/runner/_work/magmap/magmap/~/tests/adc2f77fc05b775a45a6437e4efc7ee5/work/conda/env-032f4f71e2f3f76834e40cf9b2ecf6e2/db/kingdom/Bacteria/IS -evalue 1e-30 -qcov_hsp_perc 90 -num_threads 1 -num_descriptions 1 -num_alignments 1 -seg no > GCF_001983105\.1\/GCF_001983105\.1\.IS\.tmp\.20249\.blast 2> /dev/nullpiplus2
05/27/2026, 8:48 AMpiplus2
05/27/2026, 8:49 AM~ wanted there: /home/runner/_work/magmap/magmap/~/tests/adc2f77fc05b775a45a6437e4efc7ee5/work/conda/env-032f4f71e2f3f76834e40cf9b2ecf6e2/db/kingdom/Bacteria/ISDanilo Di Leo
05/27/2026, 8:54 AMNFT_WORKDIR: ${{ runner.temp }} in the nf-test.yml ?piplus2
05/27/2026, 8:55 AMpiplus2
05/27/2026, 8:56 AMjobs:
test:
runs-on: ubuntu-latest
env:
NFT_WORKDIR: ${{ runner.temp }}/.nf-testDanilo Di Leo
05/27/2026, 8:57 AMDanilo Di Leo
05/27/2026, 11:59 AMDanilo Di Leo
05/27/2026, 12:01 PMpiplus2
05/27/2026, 12:08 PMDanilo Di Leo
05/27/2026, 3:40 PMprokka and I think rnaseq doesn't use it in the pipeline. So probably the didn't have to deal with this error.piplus2
05/27/2026, 3:59 PMDanilo Di Leo
05/28/2026, 4:31 PMMaxime Garcia
05/28/2026, 4:33 PMMaxime Garcia
05/28/2026, 4:33 PMMaxime Garcia
05/28/2026, 4:33 PMpiplus2
05/28/2026, 4:34 PMprokka? I don't know if it's a bug introduced in the latest updates. Maybe that would fix... otherwise as @Maxime Garcia wrotepiplus2
05/28/2026, 4:44 PMno_conda: true directive to your test files, an example here: https://github.com/nf-core/sarek/blob/4bd2948f98c5bf7b785c91cf6708fffccab25467/tests/aligner-parabricks.nf.test#L20Maxime Garcia
05/28/2026, 4:45 PMpiplus2
05/28/2026, 4:46 PMUTILS.groovy too, I guess it's related.Maxime Garcia
05/28/2026, 4:47 PMJames Fellows Yates
05/28/2026, 4:51 PMJames Fellows Yates
05/28/2026, 4:51 PMMaxime Garcia
05/28/2026, 4:52 PMpiplus2
05/28/2026, 4:52 PMMaxime Garcia
05/28/2026, 4:52 PMpiplus2
05/28/2026, 4:57 PMJoon Klaps
05/28/2026, 4:57 PMDanilo Di Leo
05/29/2026, 3:24 PMprokka and re-run the test in the PR release. I ended up with another error:
> ERROR ~ Error executing process > 'NFCORE_MAGMAP:MAGMAP:PROKKA (1)'
>
> Caused by:
> Failed to create Conda environment
> command: conda env create --prefix /home/runner/_work/magmap/magmap/~/tests/6e7e5413c69b417fae98a4dc1fb122fd/work/conda/env-8a6013d25d6b85ab556468d8f4e59d30 --file /home/runner/_work/magmap/magmap/modules/nf-core/prokka/environment.yml
> status : 1
> message:
> CI detected...
> Channels:
> - conda-forge
> - bioconda
> Platform: linux-64
> Collecting package metadata (repodata.json): - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ failed
>
> # >>>>>>>>>>>>>>>>>>>>>> ERROR REPORT <<<<<<<<<<<<<<<<<<<<<<
>
> Traceback (most recent call last):
> File "/usr/share/miniconda/lib/python3.13/site-packages/conda/exception_handler.py", line 30, in __call__
> return func(*args, **kwargs)
> File "/usr/share/miniconda/lib/python3.13/site-packages/conda/cli/main.py", line 62, in main_subshell
> exit_code = do_call(args, parser)
> File "/usr/share/miniconda/lib/python3.13/site-packages/conda/cli/conda_argparse.py", line 189, in do_call
> result = getattr(module, func_name)(args, parser)
> x_bin:/home/runner/.cargo/bin:/home/runner/.config/composer/vendor/bin
> :/home/runner/.dotnet/tools:/usr/local/sbin:/usr/local/bin:/usr/sbin:/
> usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/bi
> n/
> PKG_CONFIG_PATH=/opt/hostedtoolcache/Python/3.14.5/x64/lib/pkgconfig
> Python2_ROOT_DIR=/opt/hostedtoolcache/Python/3.14.5/x64
> Python3_ROOT_DIR=/opt/hostedtoolcache/Python/3.14.5/x64
> Python_ROOT_DIR=/opt/hostedtoolcache/Python/3.14.5/x64
> REQUESTS_CA_BUNDLE=<not set>
> SELENIUM_JAR_PATH=/usr/share/java/selenium-server.jar
> SSL_CERT_FILE=<not set>
> pythonLocation=/opt/hostedtoolcache/Python/3.14.5/x64
>
> active environment : None
> user config file : /home/runner/.condarc
> populated config files : /usr/share/miniconda/.condarc
> /usr/share/miniconda/condarc.d/anaconda-auth.yml
> /home/runner/.condarc
> conda version : 26.3.2
> conda-build version : not installed
> python version : 3.13.13.final.0
> solver : libmamba (default)
> virtual packages : __archspec=1=sapphirerapids
> __conda=26.3.2=0
> __glibc=2.39=0
> __linux=6.17.0=0
> __unix=0=0
> base environment : /usr/share/miniconda (writable)
> conda av data dir : /usr/share/miniconda/etc/conda
> conda av metadata url : None
> channel URLs : <https://conda.anaconda.org/conda-forge/linux-64>
> <https://conda.anaconda.org/conda-forge/noarch>
> <https://conda.anaconda.org/bioconda/linux-64>
> <https://conda.anaconda.org/bioconda/noarch>
> package cache : /home/runner/conda_pkgs_dir
> envs directories : /usr/share/miniconda/envs
> /home/runner/.conda/envs
> temporary directory : /tmp
> platform : linux-64
> user-agent : conda/26.3.2 requests/2.33.1 CPython/3.13.13 Linux/6.17.0-1015-aws ubuntu/24.04.4 glibc/2.39 solver/libmamba conda-libmamba-solver/26.4.0 libmambapy/2.3.2 aau/0.7.6 c/. s/. e/.
> UID:GID : 1001:1001
> netrc file : None
> offline mode : False
>
>
> An unexpected error has occurred. Conda has prepared the above report.
> If you suspect this error is being caused by a malfunctioning plugin,
> consider using the --no-plugins option to turn off plugins.
>
> Example: conda --no-plugins install <package>
>
> Alternatively, you can set the CONDA_NO_PLUGINS environment variable on
> the command line to run the command without plugins enabled.
>
> Example: CONDA_NO_PLUGINS=true conda install <package>
So something is still not working in the creation of the conda environment. Since we have a bit of rush with the release of the pipeline, I would go with the suggestion of @Maxime Garcia and as soon the bug it's fixed, I will update the module and remove the no_conda option.piplus2
05/29/2026, 4:03 PMsqlite3.OperationalError: database is locked it happened when creating the conda env for prokka.