Skip to content

Commit d27bbcb

Browse files
Franco Guidicassava
Franco Guidi
authored andcommitted
tooling: Limit Conan installation to <2.0
Short term solution until all tools and conanfiles are Conan 2.0 compatible.
1 parent a942a45 commit d27bbcb

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

Makefile.setup

+1-1
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ install-python-deps::
128128
command -v ${PIP} >/dev/null 2>&1
129129
${PIP} install ${PIP_INSTALL_ARGS} \
130130
click \
131-
conan \
131+
"conan<2.0.0" \
132132
libtmux \
133133
toml \
134134
pipx \

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ point. In a pinch, the following steps should suffice:
5555

5656
1. Install Conan with Python.
5757
```
58-
pip3 install --user --upgrade conan
58+
pip3 install --user --upgrade "conan<2.0.0"
5959
```
6060
2. Define a Conan profile, which defines the machine configuration.
6161
```

docs/install.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ point. In a pinch, the following steps should suffice:
3030
1. `Install Conan <https://docs.conan.io/en/latest/installation.html>`__,
3131
if you haven't done so already; for example with `pip`_ or `pipx`_::
3232

33-
pipx install conan
33+
pipx install "conan<2.0.0"
3434

3535
.. note::
3636
We expect you to keep your Conan installation up-to-date. Since Conan is

optional/vtd/vendor/vtd/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ RUN --mount=type=cache,id=bionic-cache,target=/var/cache/apt \
138138
rm -rf /var/lib/apt/lists/*
139139

140140
RUN pip3 install --upgrade pip && \
141-
pip3 install conan
141+
pip3 install "conan<2.0.0"
142142

143143
RUN conan profile new --detect default && \
144144
conan profile update settings.compiler.libcxx=libstdc++11 default

0 commit comments

Comments
 (0)