# QIIME2 2018.4 Installation Error

**URL:** https://forum.qiime2.org/t/qiime2-2018-4-installation-error/3960
**Category:** User Support
**Created:** [April 27, 2018, 10:13pm UTC](https://forum.qiime2.org/t/qiime2-2018-4-installation-error/3960 "2018-04-27T22:13:49Z")
**Posts on this page:** 14
**Page:** 1

<div class="post-metadata">

### Author: ![ChristianEdwardson](https://forum.qiime2.org/user_avatar/forum.qiime2.org/christianedwardson/32/4215_2.png) [@ChristianEdwardson](https://forum.qiime2.org/u/ChristianEdwardson)
#### Post date: [April 27, 2018, 10:13pm UTC](https://forum.qiime2.org/t/qiime2-2018-4-installation-error/3960/1 "2018-04-27T22:13:49Z")

</div>

If I try to install qiime2-2018.4 next to my existing qiime2-2018.2 installation using conda, I get the following error:

conda env create -n qiime2-2018.4 --file qiime2-2018.4-py35-linux-conda.yml

Solving environment: done  
Preparing transaction: done  
Verifying transaction: failed

CondaVerificationError: The package for vsearch located at /home/christian/miniconda3/pkgs/vsearch-2.7.0-1  
appears to be corrupted. The path 'bin/aclocal.bak'  
specified in the package manifest cannot be found.

CondaVerificationError: The package for vsearch located at /home/christian/miniconda3/pkgs/vsearch-2.7.0-1  
appears to be corrupted. The path 'bin/autoheader.bak'  
specified in the package manifest cannot be found.

CondaVerificationError: The package for vsearch located at /home/christian/miniconda3/pkgs/vsearch-2.7.0-1  
appears to be corrupted. The path 'bin/autom4te.bak'  
specified in the package manifest cannot be found.

CondaVerificationError: The package for vsearch located at /home/christian/miniconda3/pkgs/vsearch-2.7.0-1  
appears to be corrupted. The path 'bin/automake.bak'  
specified in the package manifest cannot be found.

CondaVerificationError: The package for vsearch located at /home/christian/miniconda3/pkgs/vsearch-2.7.0-1  
appears to be corrupted. The path 'bin/autoreconf.bak'  
specified in the package manifest cannot be found.

CondaVerificationError: The package for vsearch located at /home/christian/miniconda3/pkgs/vsearch-2.7.0-1  
appears to be corrupted. The path 'bin/autoscan.bak'  
specified in the package manifest cannot be found.

CondaVerificationError: The package for vsearch located at /home/christian/miniconda3/pkgs/vsearch-2.7.0-1  
appears to be corrupted. The path 'bin/autoupdate.bak'  
specified in the package manifest cannot be found.

CondaVerificationError: The package for vsearch located at /home/christian/miniconda3/pkgs/vsearch-2.7.0-1  
appears to be corrupted. The path 'bin/ifnames.bak'  
specified in the package manifest cannot be found.

ClobberWarning: This transaction has incompatible packages due to a shared path.  
packages: conda-forge::gettext-0.19.8.1-0, conda-forge::gsl-2.1-2, defaults::libgcc-ng-7.2.0-hdf63c60\_3, conda-forge::readline-7.0-0  
path: 'share/info/dir'

ClobberWarning: This transaction has incompatible packages due to a shared path.  
packages: defaults::libgfortran-3.0.0-1, defaults::libgcc-7.2.0-h69d50b8\_2  
path: 'lib/libgfortran.so.3'

....and this ClobberWarning goes on and on and on for maybe every package?

Things I tried that did not work:

- clearing conda cache
- adding "path\_conflict: warn" to a .condarc file
- reinstalling conda

I am pretty sure this has something to do with my python installations in my Ubuntu 16.04 VirtualBox. I tried the installation on an older QIIME2 virtualbox and it worked fine.

Has anyone else seen these errors? Is there a fix for this?

Thanks,  
Christian

---

<div class="post-metadata">

### Author: ![colinbrislawn](https://forum.qiime2.org/user_avatar/forum.qiime2.org/colinbrislawn/32/6221_2.png) [@colinbrislawn](https://forum.qiime2.org/u/colinbrislawn)
#### Post date: [April 28, 2018, 3:28am UTC](https://forum.qiime2.org/t/qiime2-2018-4-installation-error/3960/2 "2018-04-28T03:28:47Z")

</div>

Hello Christian,

I use vsearch all the time and I'm one of the folks who makes sure the vsearch conda package is working correctly.

I'm not sure if this is a conda error or compiler error (with libfortran or libgcc), but I want to hear what the Qiime devs suggest. It's really important that the Qiime 2 installer works all the time, for everyone.

> [@ChristianEdwardson](#):
>
> I am pretty sure this has something to do with my python installations in my Ubuntu 16.04 VirtualBox. I tried the installation on an older QIIME2 virtualbox and it worked fine.

OK good. Is there something special about your python install on Ubuntu or your conda setup that could give us clues to this error?

Colin

---

<div class="post-metadata">

### Author: ![ebolyen](https://forum.qiime2.org/user_avatar/forum.qiime2.org/ebolyen/32/11_2.png) [@ebolyen](https://forum.qiime2.org/u/ebolyen)
#### Post date: [April 30, 2018, 2:10pm UTC](https://forum.qiime2.org/t/qiime2-2018-4-installation-error/3960/3 "2018-04-30T14:10:54Z")

</div>



---

<div class="post-metadata">

### Author: ![ebolyen](https://forum.qiime2.org/user_avatar/forum.qiime2.org/ebolyen/32/11_2.png) [@ebolyen](https://forum.qiime2.org/u/ebolyen)
#### Post date: [April 30, 2018, 2:27pm UTC](https://forum.qiime2.org/t/qiime2-2018-4-installation-error/3960/4 "2018-04-30T14:27:04Z")

</div>

Hi @ChristianEdwardson (and @colinbrislawn)!

This is definitely unusual, thanks for testing out these steps:

> [@ChristianEdwardson](#):
>
> Things I tried that did not work:
> 
> clearing conda cache  
> adding “path\_conflict: warn” to a .condarc file  
> reinstalling conda

* * *

Let's try looking at some of the more esoteric things that could be going on.

What do these commands show before activating any environment?

```auto
which python

```

```auto
env

```

```auto
conda list

```

```auto
conda info -a

```

And then, if you were to activate your `qiime2-2018.2` environment, what do you see for the same commands? (You don't need to run `conda info` twice).

---

<div class="post-metadata">

### Author: ![ebolyen](https://forum.qiime2.org/user_avatar/forum.qiime2.org/ebolyen/32/11_2.png) [@ebolyen](https://forum.qiime2.org/u/ebolyen)
#### Post date: [April 30, 2018, 2:27pm UTC](https://forum.qiime2.org/t/qiime2-2018-4-installation-error/3960/5 "2018-04-30T14:27:07Z")

</div>



---

<div class="post-metadata">

### Author: ![ebolyen](https://forum.qiime2.org/user_avatar/forum.qiime2.org/ebolyen/32/11_2.png) [@ebolyen](https://forum.qiime2.org/u/ebolyen)
#### Post date: [April 30, 2018, 2:31pm UTC](https://forum.qiime2.org/t/qiime2-2018-4-installation-error/3960/6 "2018-04-30T14:31:16Z")

</div>

Actually looking at it again, it kind of seems like maybe vsearch just wasn't fully downloaded, and now you have a bad cache, did you run `conda clean --all` before creating the environment again? Perhaps the ClobberWarning is just unrelated fallout and will go away if we get a complete package downloaded.

---

<div class="post-metadata">

### Author: ![ChristianEdwardson](https://forum.qiime2.org/user_avatar/forum.qiime2.org/christianedwardson/32/4215_2.png) [@ChristianEdwardson](https://forum.qiime2.org/u/ChristianEdwardson)
#### Post date: [April 30, 2018, 6:18pm UTC](https://forum.qiime2.org/t/qiime2-2018-4-installation-error/3960/7 "2018-04-30T18:18:21Z")

</div>

I tried `conda clean --all` and I am still getting all of the errors.

which python (before qiime2 activation):  
/home/christian/miniconda3/bin/python

which python (after qiime2 activation)  
/home/christian/miniconda3/envs/qiime2-2018.2/bin/python

I've attached the outputs of the other commands you requested, as well the full installation error output.  
[conda\_info.txt](https://cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/flex002/uploads/qiime21/original/2X/5/51b0388d1c47bf7476929a56a01ce548c126a8bf.txt) (5.2 KB)  
[env\_before\_qiime2\_activation.txt](https://cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/flex002/uploads/qiime21/original/2X/b/b028fb7aca56d06cec4f64d049dfdae9e57b2bfe.txt) (7.1 KB)  
[conda\_list\_before\_qiime2\_activation.txt](https://cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/flex002/uploads/qiime21/original/2X/e/e2433e40aca2f29c43beab6c754569f9eb374f22.txt) (6.8 KB)  
[env\_after\_qiime2\_activation.txt](https://cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/flex002/uploads/qiime21/original/2X/a/acddadb5d65b3b02506abb118c53ed5ac22f90be.txt) (7.4 KB)  
[conda\_list\_after\_qiime2\_activation.txt](https://cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/flex002/uploads/qiime21/original/2X/0/0a7e768813871e58fa7e4fb79dad5dadddd809f5.txt) (17.1 KB)  
[full\_qiime2-2018.4\_installation\_error.txt](https://cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/flex002/uploads/qiime21/original/2X/e/ecc036b6e75b4dc598d2cd3635e7158986e319c0.txt) (137.0 KB)

Thanks,  
Christian

---

<div class="post-metadata">

### Author: ![Nicholas\_Bokulich](https://forum.qiime2.org/user_avatar/forum.qiime2.org/nicholas_bokulich/32/19937_2.png) [@Nicholas\_Bokulich](https://forum.qiime2.org/u/Nicholas_Bokulich)
#### Post date: [May 1, 2018, 12:12pm UTC](https://forum.qiime2.org/t/qiime2-2018-4-installation-error/3960/8 "2018-05-01T12:12:28Z")

</div>



---

<div class="post-metadata">

### Author: ![ebolyen](https://forum.qiime2.org/user_avatar/forum.qiime2.org/ebolyen/32/11_2.png) [@ebolyen](https://forum.qiime2.org/u/ebolyen)
#### Post date: [May 4, 2018, 11:23pm UTC](https://forum.qiime2.org/t/qiime2-2018-4-installation-error/3960/9 "2018-05-04T23:23:13Z")

</div>

Hey @ChristianEdwardson,

Sorry for taking so long to get back to this. Your conda looks to be up-to-date, so that's good.

From your first file, I see this:

```auto
PATH: /home/christian/miniconda3/bin:/home/christian/MyTaxa-master:/home/christian/.rbenv/plugins/ruby-build/bin:/home/christian/.rbenv/shims:/home/christian/.rbenv/bin:/home/christian/miniconda3/bin:/home/christian/biobakery-metaphlan2-5ea2bdea8b78:/home/christian/biobakery-metaphlan2-5ea2bdea8b78/utils/:/home/christian/pipits/bin:/usr/lib/:/home/christian/qiime_software/chimeraslayer-4.29.2010-release/ChimeraSlayer:/home/christian/qiime_software/chimeraslayer-4.29.2010-release/NAST-iEr:/home/christian/qiime_software/cytoscape-2.7.0-release/.:/home/christian/qiime_software/rdpclassifier-2.2-release/.:/home/christian/qiime_software/muscle-3.8.31-release/.:/home/christian/qiime_software/ea-utils-1.1.2-537-release/.:/home/christian/qiime_software/blast-2.2.22-release/bin:/home/christian/qiime_software/qiime-galaxy-0.0.1-repository-de3646d3/scripts:/home/christian/qiime_software/ampliconnoise-1.27-release/Scripts:/home/christian/qiime_software/ampliconnoise-1.27-release/bin:/home/christian/qiime_software/raxml-7.3.0-release/.:/home/christian/qiime_software/drisee-1.2-release/.:/home/christian/qiime_software/clearcut-1.0.9-release/.:/home/christian/qiime_software/cdbtools-10.11.2010-release/.:/home/christian/qiime_software/pprospector-1.0.1-release/bin:/home/christian/qiime_software/rtax-0.984-release/.:/home/christian/qiime_software/sourcetracker-1.0.0-release/.:/home/christian/qiime_software/tax2tree-1.0-release/bin:/home/christian/qiime_software/blat-34-release/.:/home/christian/bin:/home/christian/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/christian/bbmap_37.66:/home/christian/ngsutils-ngsutils-0.5.9/bin:/home/christian/mothur:/home/christian/sratoolkit.2.8.1-2-ubuntu64/bin:/home/christian/SPAdes-3.11.1-Linux/bin:/home/christian/ncbi-blast-2.7.1+/bin:/home/christian/bowtie2-2.3.3.1-linux-x86_64:/home/christian/MUMmer3.23:/home/christian/arb/bin:/home/christian/edirect:/home/christian/centrifuge/centrifuge:/home/christian/eggnog-mapper-1.0.3:/home/christian/apache-maven-3.5.2/bin:/home/christian/ESOM/bin:/home/christian/prokka/bin:/home/christian/barrnap-0.8/bin:/home/christian/FastTree:/home/christian/phylophlan:/home/christian/phyloskeleton::/home/christian/phyloskeleton/utils:/home/christian/miniconda3/bin
PYTHONPATH: /home/christian/qiime_software/qiime-galaxy-0.0.1-repository-de3646d3/lib/:/home/christian/qiime_software/pprospector-1.0.1-release/lib/python2.7/site-packages:/home/christian/qiime_software/tax2tree-1.0-release/lib/python2.7/site-packages:

```

It looks like you have a PYTHONPATH set as well as a lot of other things in your PATH. While I don't know that this is the issue, it can cause trouble sometimes. Since you have QIIME 2018.2, I'm not sure why it would suddenly be an issue.

Your root environment is a bit polluted with other packages, but once again, nothing stands out as really being a problem.

The number of clobberwarnings from your install output is pretty impressive.

Let's try a few other things, because other than the ENV variables potentially being an issue, nothing else seems terribly out of place.

I guess the first step is to entirely rule out the path situation.

In a new terminal, run:

```auto
export PATH='/home/christian/miniconda3/bin:/home/christian/bin:/home/christian/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
unset PYTHONPATH

```

That will make things more "normal" for the remainder of that terminal session.

Then try reinstalling.

If you get the same issue, we'll try another more extreme thing:

```auto
rm -r /home/christian/miniconda3/pkgs

```

This will entirely remove the conda package cache (conda will remake the directory).

Then try reinstalling again.

---

<div class="post-metadata">

### Author: ![ebolyen](https://forum.qiime2.org/user_avatar/forum.qiime2.org/ebolyen/32/11_2.png) [@ebolyen](https://forum.qiime2.org/u/ebolyen)
#### Post date: [May 4, 2018, 11:23pm UTC](https://forum.qiime2.org/t/qiime2-2018-4-installation-error/3960/10 "2018-05-04T23:23:17Z")

</div>



---

<div class="post-metadata">

### Author: ![ChristianEdwardson](https://forum.qiime2.org/user_avatar/forum.qiime2.org/christianedwardson/32/4215_2.png) [@ChristianEdwardson](https://forum.qiime2.org/u/ChristianEdwardson)
#### Post date: [May 12, 2018, 5:34am UTC](https://forum.qiime2.org/t/qiime2-2018-4-installation-error/3960/11 "2018-05-12T05:34:20Z")

</div>

So...the 'extreme' option worked. I still got a bunch of ClobberWarnings (see below)...but it's installed and working. Thanks!

e.g.:  
ClobberWarning: This transaction has incompatible packages due to a shared path.  
packages: conda-forge::entrypoints-0.2.3-py35\_1, conda-forge::testpath-0.3.1-py35\_0, conda-forge::traitlets-4.3.2-py35\_0, conda-forge::nbformat-4.4.0-py35\_0, conda-forge::pip-9.0.3-py35\_0  
path: 'lib/python3.5/site-packages/pip/\_vendor/packaging/ **pycache** /requirements.cpython-35.pyc'

and  
e.g:  
ClobberWarning: Conda was asked to clobber an existing path.  
source path: /home/christian/miniconda3/pkgs/lockfile-0.12.2-py35\_0/lib/python3.5/ **pycache** /glob.cpython-35.pyc  
target path: /home/christian/miniconda3/envs/qiime2-2018.4/lib/python3.5/ **pycache** /glob.cpython-35.pyc

---

<div class="post-metadata">

### Author: ![ChristianEdwardson](https://forum.qiime2.org/user_avatar/forum.qiime2.org/christianedwardson/32/4215_2.png) [@ChristianEdwardson](https://forum.qiime2.org/u/ChristianEdwardson)
#### Post date: [June 8, 2018, 11:11pm UTC](https://forum.qiime2.org/t/qiime2-2018-4-installation-error/3960/12 "2018-06-08T23:11:52Z")

</div>

Following up one more time on this...because of the 'extreme' option, QIIME1 wasn't working (wanted it to demultiplex with golay\_12 error correction) thus I had to reinstall it, using conda. I wasn't able to get the conda installation of QIIME1 to work until I ran the following commands to change conda channel priorities, in this order (makes bioconda top priority).

conda config --add channels conda-forge  
conda config --add channels defaults  
conda config --add channels r  
conda config --add channels bioconda

This may not be relevant to QIIME2, but I wanted to leave it here just in case someone else had issues with installation with conda.

---

<div class="post-metadata">

### Author: ![ebolyen](https://forum.qiime2.org/user_avatar/forum.qiime2.org/ebolyen/32/11_2.png) [@ebolyen](https://forum.qiime2.org/u/ebolyen)
#### Post date: [June 8, 2018, 11:45pm UTC](https://forum.qiime2.org/t/qiime2-2018-4-installation-error/3960/13 "2018-06-08T23:45:23Z")

</div>

You can also add flags to a command like so:  
`conda install -c conda-forge -c defaults -c r -c bioconda <conda-package-to-install>`

Updating your global config will cause all future invocations to use that order (although that's not a bad order to have!).

---

<div class="post-metadata">

### Author: ![system](https://forum-qiime2-org.s3.dualstack.us-west-2.amazonaws.com/original/3X/2/1/21af5fe23cb6f4579467c66a9ed94e55274ca7bd.svg) [@system](https://forum.qiime2.org/u/system)
#### Post date: [July 10, 2018, 5:45am UTC](https://forum.qiime2.org/t/qiime2-2018-4-installation-error/3960/14 "2018-07-10T05:45:23Z")

</div>

This topic was automatically closed 31 days after the last reply. New replies are no longer allowed.
