Closed maximiliank closed 1 month ago
I want to consume the arrow/16.1.0 with parquet option and run into a version conflict for boost due to different version requirements in arrow and thrift. Here is my conanfile.txt:
conanfile.txt
[requires] arrow/16.1.0 [layout] cmake_layout [generators] CMakeDeps [options] arrow*:parquet=True arrow*:with_boost=True arrow*:with_thrift=True
It results in the following conflict:
ERROR: Version conflict: Conflict between boost/1.85.0 and boost/1.84.0 in the graph. Conflict originates from thrift/0.17.0
[settings] arch=x86_64 build_type=Debug compiler=gcc compiler.cppstd=20 compiler.libcxx=libstdc++11 compiler.version=13 os=Linux
conan install . with the above `conanfile.txt´.
conan install .
I'm closing this issue as it has been resolved in https://github.com/conan-io/conan-center-index/pull/24458 Thank you!
Description
I want to consume the arrow/16.1.0 with parquet option and run into a version conflict for boost due to different version requirements in arrow and thrift. Here is my
conanfile.txt
:It results in the following conflict:
Package and Environment Details
Conan profile
[settings] arch=x86_64 build_type=Debug compiler=gcc compiler.cppstd=20 compiler.libcxx=libstdc++11 compiler.version=13 os=Linux
Steps to reproduce
conan install .
with the above `conanfile.txt´.Logs
Click to expand log
======== Input profiles ======== Profile host: [settings] arch=x86_64 build_type=Debug compiler=gcc compiler.cppstd=20 compiler.libcxx=libstdc++11 compiler.version=13 os=Linux Profile build: [settings] arch=x86_64 build_type=Debug compiler=gcc compiler.cppstd=20 compiler.libcxx=libstdc++11 compiler.version=13 os=Linux ======== Computing dependency graph ======== Graph root conanfile.txt: