You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
How can we rely on more recent openssl version, e.g. in order to install a recent r-base next to PythonCall?
I got the following error
error libmamba Could not solve for environment specs
The following packages are incompatible
├─ openssl >=3,<3.1 is requested and can be installed;
└─ r 4.4 is not installable because it requires
└─ r-base >=4.4,<4.5.0a0 but there are no viable options
├─ r-base [4.4.0|4.4.1] would require
│ └─ libcurl >=8.8.0,<9.0a0 but there are no viable options
│ ├─ libcurl [8.10.0|8.10.1] would require
│ │ └─ openssl >=3.3.2,<4.0a0 , which conflicts with any installable versions previously reported;
│ ├─ libcurl 8.11.1 would require
│ │ └─ openssl >=3.4.0,<4.0a0 , which conflicts with any installable versions previously reported;
│ ├─ libcurl 8.8.0 would require
│ │ └─ openssl >=3.3.0,<4.0a0 , which conflicts with any installable versions previously reported;
│ └─ libcurl [8.8.0|8.9.0|8.9.1] would require
│ └─ openssl >=3.3.1,<4.0a0 , which conflicts with any installable versions previously reported;
├─ r-base 4.4.1 would require
│ └─ libcurl [>=8.9.0,<9.0a0 |>=8.9.1,<9.0a0 ], which cannot be installed (as previously explained);
├─ r-base [4.4.1|4.4.2] would require
│ └─ libcurl >=8.10.1,<9.0a0 , which cannot be installed (as previously explained);
└─ r-base 4.4.2 would require
└─ libcurl >=8.11.1,<9.0a0 , which cannot be installed (as previously explained).
The text was updated successfully, but these errors were encountered:
Yep unfortunately Julia currently uses OpenSSL 3.0 (this is apparently intentional) so for compatibility reasons we restrict the version of OpenSSL installed by CondaPkg.
You can override this by setting the openssl_version preference to ignore. However YMMV and you'll likely get errors in any code that actually uses OpenSSL.
This is an annoying incompatibility - you can't install new versions of Python for the same reason. I need to open a dialogue with Julia maintainers about this.
Not sure whether this is a bug, probably not?
How can we rely on more recent openssl version, e.g. in order to install a recent
r-base
next to PythonCall?I got the following error
The text was updated successfully, but these errors were encountered: