Conan cannot resolve zlib dependency conflict on Windows
Summary
build conan install .. -g visual_studio -s arch=x86_64 -s build_type=Release -s compiler.toolset=v142 -s compiler.version=16 -s compiler.runtime=MD --build=missing --update
WARN: Migration: Updating settings.yml
WARN: ****************************************
WARN: settings.yml is locally modified, can't be updated
WARN: The new settings.yml has been stored in: C:\Users\Joscha Schmiedt\.conan\settings.yml.new
WARN: ****************************************
WARN: *** Conan 1 is legacy and on a deprecation path ***
WARN: *** Please upgrade to Conan 2 ***
Configuration:
[settings]
arch=x86_64
arch_build=x86_64
build_type=Release
compiler=Visual Studio
compiler.runtime=MD
compiler.toolset=v142
compiler.version=16
os=Windows
os_build=Windows
[options]
[build_requires]
[env]
WARN: protobuf/3.21.4: requirement zlib/[>=1.2.11 <2] overridden by grpc/1.48.0 to zlib/1.2.13
WARN: googleapis/cci.20221108: requirement protobuf/3.21.12 overridden by grpc/1.48.0 to protobuf/3.21.4
WARN: grpc-proto/cci.20220627: requirement protobuf/3.21.12 overridden by grpc/1.48.0 to protobuf/3.21.4
WARN: grpc-proto/cci.20220627: requirement googleapis/cci.20230501 overridden by grpc/1.48.0 to googleapis/cci.20221108
ERROR: Conflict in boost/1.78.0:
'boost/1.78.0' requires 'zlib/1.3.1' while 'grpc/1.48.0' requires 'zlib/1.2.13'.
To fix this conflict you need to override the package 'zlib' in your root package.
Specifications
- Version: 0.2.2
- Platform: Windows 11 23H2
- conan 1.64.0
- Python 3.11
- cmake version 3.26.4
Possible fixes
?