searchgui icon indicating copy to clipboard operation
searchgui copied to clipboard

searchgui tide glibc error

Open bernt-matthias opened this issue 6 years ago • 9 comments

One of the search engines (tide) seems to need glibc:

/gpfs1/work/songalax/galaxy-dev/database/jobs_directory/005/5277/working/bin/resources/Tide/linux/linux_64bit/crux: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by /gpfs1/work/songalax/galaxy-dev/database/jobs_directory/005/5277/working/bin/resources/Tide/linux/linux_64bit/crux)

Unfortunatelly we execute on a cluster system an can not update / change the glibc.

Can this be fixed? Maybe link statically?

see also: https://github.com/bioconda/bioconda-recipes/issues/11000

bernt-matthias avatar Sep 18 '18 20:09 bernt-matthias

I'd recommend contacting the Tide developers directly about this. You can do this via the Crux users google group: https://groups.google.com/forum/#!forum/crux-users.

hbarsnes avatar Sep 19 '18 09:09 hbarsnes

Dear @hbarsnes I have some ideas on potential solutions: https://github.com/bioconda/bioconda-recipes/issues/11000 .. would be nice to get your feedback.

bernt-matthias avatar Sep 19 '18 13:09 bernt-matthias

@bernt-matthias We'd be happy to update the Tide/Crux binaries in SearchGUI as long as this does not reduce the amount of use cases in which Tide can be executed directly from SearchGUI.

Let me know if you manage to come up with a generic solution that seems to work.

hbarsnes avatar Sep 19 '18 19:09 hbarsnes

@CarlosHorro You did a bit of testing of Tide via SearchGUI on Linux/Mac right? Did you come across this issue as well?

hbarsnes avatar Sep 19 '18 19:09 hbarsnes

No, I didn't have that problem when I was testing on Linux & Mac, although I suppose it depends on every software configuration...

CarlosHorro avatar Sep 20 '18 09:09 CarlosHorro

@bernt-matthias Can we close this one?

hbarsnes avatar Apr 22 '21 08:04 hbarsnes

Ideally we would have the requirements like tide in the conda recipe requirements (currently its only xtandem).

bernt-matthias avatar Apr 22 '21 08:04 bernt-matthias

Ok, we'll leave it open then.

hbarsnes avatar Apr 22 '21 09:04 hbarsnes

To let you know: the following is available in conda-forge or bioconda:

  • Comet https://anaconda.org/bioconda/comet-ms
  • makeblastdb https://anaconda.org/bioconda/blast-legacy
  • MetaMorpheus https://anaconda.org/conda-forge/metamorpheus
  • MSGF https://anaconda.org/bioconda/msgf_plus
  • OMSSA https://anaconda.org/bioconda/omssa
  • ThermoRawFileParser https://anaconda.org/bioconda/thermorawfileparser
  • XTandem https://anaconda.org/bioconda/xtandem

Unavailable so far are:

  • Andromeda X
  • directag
  • 'MS Amanda'
  • MyriMatch
  • Novor
  • Tide

The available might be easily provided by conda given that the required versions are available and that SearchGUI does not use hard coded paths to the binaries. Might be a nice project to replace them step by step. Would also reduce the (conda) package size dramatically.

bernt-matthias avatar Apr 26 '21 14:04 bernt-matthias