# qiime2 dependencies glibc-2.29 version and c-ares1.34.2

**URL:** https://forum.qiime2.org/t/qiime2-dependencies-glibc-2-29-version-and-c-ares1-34-2/31923
**Category:** Technical Support
**Tags:** install-faqs
**Created:** [November 18, 2024, 3:17pm UTC](https://forum.qiime2.org/t/qiime2-dependencies-glibc-2-29-version-and-c-ares1-34-2/31923 "2024-11-18T15:17:59Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![kevnael](https://forum.qiime2.org/letter_avatar_proxy/v4/letter/k/b3f665/32.png) [@kevnael](https://forum.qiime2.org/u/kevnael)
#### Post date: [November 18, 2024, 3:17pm UTC](https://forum.qiime2.org/t/qiime2-dependencies-glibc-2-29-version-and-c-ares1-34-2/31923/1 "2024-11-18T15:17:59Z")

</div>

hello  
I am trying to install qiime2 but face issues with the dependencies mentioned in the error. How do I install them with the required version?

kevnael123@MSI ~  
$ conda env update --file [https://data.qiime2.org/distro/amplicon/qiime2-amplicon-2024.10-py310-linux-conda.yml](https://data.qiime2.org/distro/amplicon/qiime2-amplicon-2024.10-py310-linux-conda.yml)  
/home/kevnael123/miniconda3/lib/python3.12/argparse.py:2000: FutureWarning: `remote_definition` is deprecated and will be removed in 25.9. Use `conda env create --file=URL` instead.  
action(self, namespace, argument\_values, option\_string)  
Channels:

- [released](https://packages.qiime2.org/qiime2/2024.10/amplicon/released)
- conda-forge
- bioconda
- defaults  
Platform: linux-64  
Collecting package metadata (repodata.json): done  
Solving environment: failed  
Channels:
- [released](https://packages.qiime2.org/qiime2/2024.10/amplicon/released)
- conda-forge
- bioconda
- defaults  
Platform: linux-64  
Collecting package metadata (repodata.json): done  
Solving environment: failed

LibMambaUnsatisfiableError: Encountered problems while solving:

- nothing provides \_\_glibc \>=2.28,\<3.0.a0 needed by c-ares-1.34.2-heb4867d\_0

Could not solve for environment specs  
The following package could not be installed  
└─ c-ares 1.34.2\*\* is not installable because it requires  
└─ \_\_glibc \>=2.28,\<3.0.a0 , which is missing on the system.

---

<div class="post-metadata">

### Author: ![lizgehret](https://forum.qiime2.org/user_avatar/forum.qiime2.org/lizgehret/32/17128_2.png) [@lizgehret](https://forum.qiime2.org/u/lizgehret)
#### Post date: [November 18, 2024, 8:27pm UTC](https://forum.qiime2.org/t/qiime2-dependencies-glibc-2-29-version-and-c-ares1-34-2/31923/2 "2024-11-18T20:27:42Z")

</div>

Hi @kevnael,

Welcome to the :qiime2: forum 👋

Have you tried creating this environment using `conda env create` (vs. `conda env update`)? I'm curious if you receive the same error message, or if you're able to create a new environment successfully.

Cheers 🦎

---

<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: [November 18, 2024, 11:39pm UTC](https://forum.qiime2.org/t/qiime2-dependencies-glibc-2-29-version-and-c-ares1-34-2/31923/5 "2024-11-18T23:39:29Z")

</div>

Hi @kevnael,

Could you also run `conda info`

We're looking for the virtual packages section. Mine for instance looks like this:

```auto
     active environment : base
    active env location : /opt/Miniconda3
            shell level : 1
       user config file : /home/evan/.condarc
 populated config files : /home/evan/.condarc
          conda version : 24.9.2
    conda-build version : 24.9.0
         python version : 3.11.7.final.0
                 solver : libmamba (default)
       virtual packages : __archspec=1=skylake
                          __conda=24.9.2=0
                          __cuda=11.4=0
                          __glibc=2.38=0
                          __linux=6.4.0=0
                          __unix=0=0

```

---

<div class="post-metadata">

### Author: ![kevnael](https://forum.qiime2.org/letter_avatar_proxy/v4/letter/k/b3f665/32.png) [@kevnael](https://forum.qiime2.org/u/kevnael)
#### Post date: [November 19, 2024, 4:36pm UTC](https://forum.qiime2.org/t/qiime2-dependencies-glibc-2-29-version-and-c-ares1-34-2/31923/6 "2024-11-19T16:36:17Z")

</div>

Hello Evan

I hope you are well.

I ran but it gave nothing special...

I mean, I want to install the latest version of Qiime (2024) and run it.

I am using Ubuntu 18.04 for Windows. I have installed qiime but when I run it it gives me this:

 ![Capture d'écran 2024-11-19 104604](https://forum-qiime2-org.s3.dualstack.us-west-2.amazonaws.com/original/3X/c/4/c4af9de920c517c35ccc8ffa7d8b72434b339350.png)

I assume that I should at least get the specific version of the installed qiime.

So I decided to remove this one and Install the latest version using the command line found in the qiime tutorial.

Then I got an issue with two dependencies required to complete the installation which are in red in the screenshot below.

![image.png]()

I have glibc 2.27 which not the version required. To fix that, I have followed the link below to get glibc-2.29.

> **[Solved "GLIBC\_2.29 not found" error on Ubuntu Linux | CyberITHub](https://www.cyberithub.com/solved-glibc-2-29-not-found-error-on-ubuntu-linux/)**
>
> In this article, we will see how to solve "GLIBC\_2.29 not found" error on Ubuntu Linux. Usually, you will encounter this error when you are trying to install

This work only until the last step, because with the "ldd --version" command, it still gives me glibc-2.27 meaning that the installation of the 2.29 version did not work

Now I am out of ideas...

Should I upgrade my ubuntu and start everything over?

---

<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: [November 19, 2024, 4:39pm UTC](https://forum.qiime2.org/t/qiime2-dependencies-glibc-2-29-version-and-c-ares1-34-2/31923/7 "2024-11-19T16:39:07Z")

</div>

Hey @kevnael,

> [@kevnael](#):
>
> Should I upgrade my ubuntu and start everything over?

Since you are running in WSL, that's probably the much easier approach. It is also a good idea to use the latest LTS version of Ubuntu in general.

---

<div class="post-metadata">

### Author: ![kevnael](https://forum.qiime2.org/letter_avatar_proxy/v4/letter/k/b3f665/32.png) [@kevnael](https://forum.qiime2.org/u/kevnael)
#### Post date: [November 20, 2024, 4:30pm UTC](https://forum.qiime2.org/t/qiime2-dependencies-glibc-2-29-version-and-c-ares1-34-2/31923/8 "2024-11-20T16:30:29Z")

</div>

Hello Guys  
I just want to let you know that everything went smoothly after installing the latest Ubuntu.

What I have learned is that if someone is familiar with Qiime and wants to install it, he should choose the version that is compatible with his version of Ubuntu or upgrade his Ubuntu to the latest and then install the latest Qiime.

---

<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: [December 21, 2024, 10:31pm UTC](https://forum.qiime2.org/t/qiime2-dependencies-glibc-2-29-version-and-c-ares1-34-2/31923/9 "2024-12-21T22:31:06Z")

</div>

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