SionBayliss / PIRATE

A toolbox for pangenome analysis and threshold evaluation.
GNU General Public License v3.0
88 stars 29 forks source link

conda installation issue #54

Closed furqan915 closed 3 years ago

furqan915 commented 3 years ago

Hello, I am trying to install pirate via conda. I have activated all the mentioned conda channels. But it provides the following error or issue:


> `root@honey-pc:/home/furqan# conda install pirate
> Collecting package metadata (current_repodata.json): done
> Solving environment: failed with initial frozen solve. Retrying with flexible solve.
> Solving environment: failed with repodata from current_repodata.json, will retry with next repodata source.
> Collecting package metadata (repodata.json): done
> Solving environment: failed with initial frozen solve. Retrying with flexible solve.
> Solving environment: - 
> Found conflicts! Looking for incompatible packages.
> This can take several minutes.  Press CTRL-C to abort.
> failed                                                                          
> 
> UnsatisfiableError: The following specifications were found to be incompatible with each other:
> 
> Output in format: Requested package -> Available versions
> 
> Package libstdcxx-ng conflicts for:
> python=3.8 -> libstdcxx-ng[version='>=7.3.0|>=7.5.0']
> python=3.8 -> libffi[version='>=3.2.1,<3.3.0a0'] -> libstdcxx-ng[version='>=4.9|>=7.2.0']
> 
> Package zlib conflicts for:
> pirate -> blast[version='>=2.2.31'] -> zlib[version='1.2.11.*|>=1.2.11,<1.3.0a0|1.2.8.*']
> python=3.8 -> zlib[version='>=1.2.11,<1.3.0a0']
> 
> Package libgcc-ng conflicts for:
> python=3.8 -> libffi[version='>=3.2.1,<3.3.0a0'] -> libgcc-ng[version='>=4.9|>=7.2.0']
> python=3.8 -> libgcc-ng[version='>=7.3.0|>=7.5.0']`

May be its a small issue but I couldn't find any solution to this.

Regards Furqan

SionBayliss commented 3 years ago

Hi Furqan,

This is most likely an issue with other packages you have installed in the same environment. I checked with up to date conda and cannot replicate your issue. If you create a clean environment you shouldn't see this:

conda create -n PIRATE pirate

All the best, Sion