-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
[package] libglvnd/1.7.0: Cannot load recipe #23620
Comments
I see the recipe requires conan >=1.64.0 <2 || >=2.2.0, but is that really a sane requirement? I see fedora 40 will even ship with conan 2.1.0, how many users are running the absolute latest version of this tool? |
Thanks for reporting! Holdup, Fedora is shipping Conan?! Wow, I had no idea! Unfortunately, that requirement was bumped to accommodate a functional change in Conan 1.64.0 and Conan 2.2.0, which was necessary for #23500. The Meson generator switched from needing absolute paths to using relative paths for |
I'm surprised that your pulling in |
Profile pic checks out, yeah fedora ships conan 😅 Thanks for the quick response, Click to expand conanfile
And a small note that I am not very invested in getting this working on my system, I was only installing this package to compile some example code, which I managed by installing the dependencies via yum 😬 |
Hi @Mercotui - Thanks for reporting it! And thanks for the ping @jwillikers 😁
What do you mean by a sane requirement? Let me understand your situation. Is there any problem with updating your current Conan version? MesonToolchain introduced an important change in Conan 1.64 and Conan 2.2.0 so I recommend using the most recent one if it's possible, Conan 2.2.3. Conan 2.x is continuously evolving and getting more and more robust so that's why I recommend that.
I saw that it's updating |
Hey, As far as updating my conan.. I used the version my OS packages, Updating conan is possible, but for me it is more work than not using conan. I found I don't need glew or glfw at this point in time, so I'll try to continue to use conan 2.1.0 unless I run into similar issues with packages that I do want. |
I ran into this conan version issue again, this time with So I did the following:
Which I guess is a good compromise for me. |
@Mercotui did you have any problem installing the latest one? |
Sure I'll close the ticket as resolved, Thanks for sharing your insight 👍 |
Description
While trying to consume glfw/3.4 and glew/2.2.0, I got errors about libglvnd.
The error messages told me to report the error, so here we are.
Package and Environment Details
Conan profile
[settings]
arch=x86_64
build_type=Release
compiler=gcc
compiler.cppstd=gnu17
compiler.libcxx=libstdc++11
compiler.version=13
os=Linux
Steps to reproduce
conan install -u -pr:b=default -pr:h=default --build=missing .
Logs
Click to expand log
The text was updated successfully, but these errors were encountered: