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

Completeness in previous version not appearing/Conda installation compatibility issues #136

Open
aebaci opened this issue Aug 20, 2024 · 1 comment

Comments

@aebaci
Copy link

aebaci commented Aug 20, 2024

Hi:
I'm running Merqury installed via conda (I haven't found a way to check for the version, as --version doesn't work) ... according to the date of installation, I presume it was the noarch/merqury-1.3-hdfd78af_1.tar.bz2
In that version, working in a conda environment, I get many results; however, the .completeness.stats, and the assembly.hist are empty (0 kb). The spectra.hist are there, bed, wig, png, log, etc. I was hoping to get the new version from conda, but I got the following message (compatibility issues):

  • package beast2-2.4.5-0 requires openjdk 8.0* zulu8*, but none of the providers can be installed

Could not solve for environment specs
The following packages are incompatible
├─ beast2 is installable and it requires
│ └─ openjdk [8.0* zulu8*|8.0.* zulu8*], which can be installed;
└─ merqury is not installable because it requires
└─ openjdk >=11.0.1 but there are no viable options
├─ openjdk [11.0.1|11.0.8] would require
│ └─ harfbuzz >=2.4.0,<3.0a0 with the potential options
│ ├─ harfbuzz [2.4.0|2.7.4|2.8.0|2.8.1|4.3.0] would require
│ │ └─ icu >=58.2,<59.0a0 , which can be installed;
│ ├─ harfbuzz 2.4.0 would require
│ │ └─ icu >=64.2,<65.0a0 , which can be installed;
│ ├─ harfbuzz [2.4.0|2.7.0|2.7.1|2.7.2] would require
│ │ └─ icu >=67.1,<68.0a0 , which can be installed;
│ └─ harfbuzz [2.7.2|2.7.3|...|2.9.1] would require
│ └─ icu >=68.1,<69.0a0 , which can be installed;
├─ openjdk [11.0.1|11.0.13|...|22.0.1] conflicts with any installable versions previously reported;
├─ openjdk [11.0.15|17.0.3] would require
│ └─ harfbuzz [>=5.1.0,<6.0a0 |>=5.2.0,<6.0a0 |>=5.3.0,<6.0a0 ], which requires
│ └─ icu >=70.1,<71.0a0 , which can be installed;
├─ openjdk [11.0.15|11.0.9.1] would require
│ └─ harfbuzz [>=4.2.1,<5.0a0 |>=4.3.0,<5.0a0 ] with the potential options
│ ├─ harfbuzz 4.3.0, which can be installed;
│ ├─ harfbuzz [2.4.0|2.7.4|2.8.0|2.8.1|4.3.0], which can be installed (as previously explained);
│ └─ harfbuzz [4.2.1|4.3.0|...|6.0.0], which can be installed (as previously explained);
├─ openjdk 11.0.9.1 would require
│ └─ harfbuzz >=2.8.0,<3.0a0 , which can be installed (as previously explained);
├─ openjdk [11.0.15|17.0.3|20.0.0] would require
│ └─ harfbuzz >=7.3.0,<8.0a0 but there are no viable options
│ ├─ harfbuzz 7.3.0 would require
│ │ └─ icu >=73.2,<74.0a0 , which conflicts with any installable versions previously reported;
│ └─ harfbuzz [6.0.0|7.3.0] would require
│ └─ icu >=72.1,<73.0a0 , which conflicts with any installable versions previously reported;
└─ openjdk 17.0.3 would require
└─ harfbuzz >=6.0.0,<7.0a0 with the potential options
├─ harfbuzz [6.0.0|7.3.0], which cannot be installed (as previously explained);
└─ harfbuzz [4.2.1|4.3.0|...|6.0.0], which can be installed (as previously explained).

@arangrhie
Copy link
Contributor

Hello @aebaci,

I have been delaying pushing another Merqury release, sorry about that.
In the mean time, try using the binary version of meryl and perhaps your locally available python, R and Java.
Merqury itself is made with shell scripts, no compilation is needed.

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