Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build is broken due to Orbit not having Conan lock files anymore #4844

Closed
pierricgimmig opened this issue Sep 21, 2023 · 5 comments
Closed

Comments

@pierricgimmig
Copy link
Collaborator

The build is very brittle as exposed here.

Now we have an issue that seems to be due to us abandoning lockfiles. It seems recipes were updated upstream with breaking changes and we can't build on Ubuntu 20.04 anymore, and I saw the same issue on Windows.

Any idea how to fix this, @beckerhe

@pierricgimmig
Copy link
Collaborator Author

See error here

zlib/1.3: Downloaded recipe revision 06023034579559bb64357db3a53f88a4
ERROR: Conflict in grpc/1.48.0:
    'grpc/1.48.0' requires 'zlib/1.2.13' while 'protobuf/3.21.4' requires 'zlib/1.3'.
    To fix this conflict you need to override the package 'zlib' in your root package.
ERROR: conanbuildinfo.txt file not found in D:\a\orbit\orbit\build
It is required for this command
You can generate it using 'conan install'
Error: Process completed with exit code 1.

@p3achyjr
Copy link

I'm currently seeing this on Ubuntu 20.04, even with the pending patch. Is there a workaround this atm?

@p3achyjr
Copy link

Weirdly enough--openssl, protobuf, and grpc all list zlib 1.2.13 as their version on the conan website.

@p3achyjr
Copy link

was able to workaround this by manually editing my ~/.conan cache to point to the correct dependencies.

@pierricgimmig
Copy link
Collaborator Author

fixed in #4851

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants