alekseyzimin / masurca

GNU General Public License v3.0
242 stars 35 forks source link

Error: jellyfish not found or failed to run #305

Open kataksk opened 1 year ago

kataksk commented 1 year ago

Thank you for developing great software!

For some reasons, I built 4.1.0 by running install.sh on one workstation. I then moved the built directory to another workstation and tried to run masurca. This workstation has jellyfish installed. I ran the following commands, but kept getting an error caused by jellyfish.

$ MaSuRCA-4.1.0/bin/masurca config.txt -o assemble.sh Verifying PATHS... Error: jellyfish not found or failed to run

At first I thought this error was caused by building on another workstation. Then, after digging through the files, I thought the files stored in the following directories were suspicious.

MaSuRCA-4.1.0/lib/pkgconfig

I rewrote the environment variable prefix written in mummer.pc and jellyfish-2.0.pc included in this directory for the workstation running masurca. This still causes the same error. Why is this?

ShaolinXU commented 1 year ago

I had the same issue, solved with following code: module add Boost module add Perl

PS: I'm running masurca on a SLURM cluster Best