Hello dear IFB team,
I need your help to overcome this problem with libcrypto dependency of samtools.
Although there have been previous reports, the error appears again , and solutions seem to be of Root-rights .
Here is the error:
$ module load samtools/1.9
$ samtools --version
> samtools: error while loading shared libraries: libcrypto.so.1.0.0: cannot open shared object file: No such file or directory
but also with newer samtools version:
$ module load samtools/1.13; module load rsem/1.3.2
$ convert-sam-for-rsem P10_Aligned.out.bam converted_P10
>> samtools sort -n -@ 1 -m 1G -o converted_P10.tmp.bam P10_Aligned.out.bam
>> samtools: error while loading shared libraries: *libcrypto.so.1.0.0*: cannot open shared object file: No such file or directory
I found out from bioconda issues (samtools 1.9 dependency pulls in wrong version of openssl · Issue #12100 · bioconda/bioconda-recipes · GitHub )
of same error that we need to either :
make a sym link of 1.1 --> 1.0.0
cd /shared/ifbstor1/software/miniconda/lib
ln -s libcrypto.so.1.1 libcrypto.so.1.0.0
or downgrade openssl ,from which it depends:
conda install -c bioconda samtools openssl=1.0
which is currently : openssl = 1.1.1k
Otherwise, please instruct me ,if there is something I could do in local environment as user.
Thanks in advance,
Maaria