This is a test version of Biostars. For the public version, visit https://www.biostars.org.
RepeatMasker error - BEGIN failed--compilation aborted at /usr/local/RepeatMasker/Taxonomy.pm line 83.

Hey all,

I'm new to unix and would appreciate your help with understanding these errors. I'm trying to work with Repeatmasker, I've installed all needed softwares according to its manual, but I guess some modules are still missing.

This is what I get: /usr/local/RepeatMasker# ./RepeatMasker Can't locate Text/Soundex.pm in @INC (you may need to install the Text::Soundex module) (@INC contains: /usr/local/RepeatMasker /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.24.1 /usr/local/share/perl/5.24.1 /usr/lib/x86_64-linux-gnu/perl5/5.24 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.24 /usr/share/perl/5.24 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at /usr/local/RepeatMasker/Taxonomy.pm line 83. BEGIN failed--compilation aborted at /usr/local/RepeatMasker/Taxonomy.pm line 83.

I've downloaded soundex and move its file to the same directory, but it still won't work.

Thank you for your help! :)

repeatmasker transposons unix installation soundex

Can you tell us where exactly you move the Text/Soundex.pm to?

1 answer

the Text/Soundex should be in one of the folders listed in the 'error' message. (of which /usr/lib/ is not one of them). Best to use "cpan Text::Soundex " to achieve this.

It didn't work when I moved it to one of the mentioned libraries, but I used this command : cpan Text::Soundex

and looks like it's working.

Thank you! :)

Great to hear it's resolved ! Yes, if you use cpan Text::Soundex it should install correctly (and in the correct location) , so I assume you did not use the cpan thing in the previous attempts?

if your issue is resolved do vote and accept an answer to close this post ;-)

cheers & good luck! L.

Log in to answer this question.