Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

STITCH 1.6.3 conda install seems to need libiconv for rsync to work #38

Closed
jelber2 opened this issue Sep 2, 2020 · 4 comments
Closed

Comments

@jelber2
Copy link

jelber2 commented Sep 2, 2020

Hi,

I originally installed STITCH 1.6.3 with the following conda command

conda create -n STITCH1.6.3 r-stitch=1.6.3 -c defaults -c bioconda -c conda-forge

but STITCH complained that rsync couldn't access library libiconv.so.2.

thus the following would have worked in my case on a Ubuntu 16.04.7 system

conda create -n STITCH1.6.3 r-stitch=1.6.3 libiconv -c defaults -c bioconda -c conda-forge

Not sure if others have had this problem or not?

@rwdavies
Copy link
Owner

rwdavies commented Sep 2, 2020

Huh, this is weird. This feels like an rsync package problem? Am I right that Ubuntu 16.04.7 is very new?

What about if you try just installing conda rsync in a clean environment, does that work?

@jelber2
Copy link
Author

jelber2 commented Sep 2, 2020

Yes, Ubuntu 16.04.7 is very new. I made a clean environment just installing rsync and dependencies and it worked fine. Weird.

@rwdavies
Copy link
Owner

rwdavies commented Sep 2, 2020

huh, this is so weird, rsync conda doesn't seem to have changed in a year. and libiconv seems to install the same thing from rsync and r-stitch? I just tried this on a linux box (older), with just doing conda rsync or conda r-stitch, and they both seem to have an libiconv

conda rsync

(base) rdavies@smew:~$ldd /data/smew1/rdavies/miniconda3/bin/rsync
...
        libiconv.so.2 => /data/smew1/rdavies/miniconda3/bin/../lib/libiconv.so.2 (0x00007f7970f6b000)

conda r-stitch

(test_stitch_only) rdavies@smew:~$which rsync
/data/smew1/rdavies/miniconda3/envs/test_stitch_only/bin/rsync
(test_stitch_only) rdavies@smew:~$ldd /data/smew1/rdavies/miniconda3/envs/test_stitch_only/bin/rsync
...
        libiconv.so.2 => /data/smew1/rdavies/miniconda3/envs/test_stitch_only/bin/../lib/libiconv.so.2 (0x00007fe80e253000)

also they have the same md5

I've got STITCH 1.6.5 going through bioconda now so hopefully that no longer has this issue?

@jelber2
Copy link
Author

jelber2 commented Sep 3, 2020

I don't really know what the problem was- maybe something to do with Ubuntu, I don't know?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants