-
-
Notifications
You must be signed in to change notification settings - Fork 3k
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
Failing to install Conan Catch2/catchorg package due to case mismatch on macOS 10.14 #1501
Comments
Try doing |
Unfortunately the same issue:
Some more info if it helps:
|
@torfinnberset Can you please check the contents of your |
Hmm, I ran
Anyway, thanks @Minimonium and @horenmar for your help. Something is flaky though, could be a Conan cache issue or something else. I will close this issue for now |
Well nevermind, just saw in my log that I initially typed |
@torfinnberset it could be macOS specific, I couldn't reproduce the error on Windows. [Both are case insensitive afaik] |
@Minimonium only Windows is case insensitive AFAIK; macOS and Linux systems are case sensitive. |
@torfinnberset then there is something fishy because of the error:
|
@Minimonium found a similar issue reported in Conan: conan-io/conan#1557 |
I've used to get Catch2 from the
bincrafters
repository, but I saw there was a deprecation warning that led me to use thecatchorg
repository. So I added thecatchorg
repository to conan, and tried installing it from this location. However, I am getting an error when trying to install thecatchorg
version:So, I then naturally I tried to change change the case from
Catch2
tocatch2
, but now there's another catch:So I guess this works on Windows, as it's case insensitive, but will break on Linux/BSD based systems. I was trying to look at the Conan sources in this repo to trace down the discrepancy, but no luck.
As a last comment, I'd prefer if the Catch2 package was available on
conan-center
, as adding more remotes for all our devs is error-prone and slows things down. Anyway, Catch2 is great no matter what 👍The text was updated successfully, but these errors were encountered: