epi2me-labs / wf-transcriptomes

Other
64 stars 30 forks source link

[Bug]: R langversion too old (>= 1.1.0 required) #18

Closed tensulin closed 1 year ago

tensulin commented 1 year ago

What happened?

The singularity container build rlang version 1.0.6 but >= 1.1.0 required is required

Solution: rebuild container with higher rlang version

Operating System

ubuntu 20.04

Workflow Execution

Command line

Workflow Execution - EPI2ME Labs Versions

No response

Workflow Execution - CLI Execution Profile

Singularity

Workflow Version

epi2me-labs / wf-transcriptomes

Relevant log output

Log
In process > pipeline:differential_expression:deAnalysis
INFO:    Converting SIF file to temporary sandbox...
WARNING: underlay of /etc/localtime required more than 50 (78) bind mounts
realpath: ../data/references/GRCh38_latest_genomic.gff: No such file or directory
Error: package or namespace load failed for 'DRIMSeq' in loadNamespace(i, c(lib.loc, .libPaths()), versionCheck = vI[[i]]):                                                                                       
 namespace 'rlang' 1.0.6 is being loaded, but >= 1.1.0 is required
Execution halted
INFO:    Cleaning up image...
sarahjeeeze commented 1 year ago

Hi, are you sure you are using the latest version v0.1.10 as that has version rlang = 1.1.0 and i've been unable to recreate your error.

tensulin commented 1 year ago

I am confused, now it works too, maybe a system package overwrote the rlang on the hpc cluster, thanks for your support