buckaroo
buckaroo copied to clipboard
No usable version of libssl found
Description
I'm trying to start using this but I can't add a dependency because no usable version of libssl found.
Expected Behavior
As a "standalone executable" it would work on a typical ubuntu system.
Actual Behavior
Returned error: No usable version of the libssl was found
Steps to Reproduce
-
buckaroo init
-
buckaroo add buckaroo add github.com/wxWidgets/wxWidgets@tag=v2.8.12
Context
I am trying to take an old cmake project out of the stone age but I couldn't get dependencies to resolve on Windows (I may log a bug for that later) and I can't seem to get it to work on my linux system either.
Your Environment
- Version used: 2.2.0
- Operating System and Architecture: Ubuntu 19.10, x64
Thanks for opening your issue. First of all: buckaroo needs a buckaroo.toml to be present in the project's repository. It doesn't look like wxWidget has not been ported yet.
Some libraries have been ported to buckaroo and are available here: https://github.com/buckaroo-pm
Regarding the error message, I think we should provide an explanation why no version could be found.
I'm having this issue too now.
$ buckaroo add github.com/buckaroo-pm/SFML
info Adding dependency on github.com/buckaroo-pm/sfml at *
[git] info Fetching refs from https://github.com/buckaroo-pm/sfml.git
No usable version of the libssl was found
hmm... As far as I remember sfml doesn't have libssl as a dependency.
Could you post your buckaroo.toml and buckaroo.lock.toml (if available)?
Nevermind, I don't know what happened but it seems to work fine now.
I made a new project using buckaroo quickstart
and am having the same problem. buckaroo.toml is empty
I ran into this on Arch, and was able to work around it by installing openssl-1.0
. The libssl
in question doesn't seem to be a dependency of any package, but of buckaroo itself. From what I can tell, it's being loaded via libdl
in System.Security.Cryptography.Native.OpenSsl.so
.
Is there a fix for this yet? I'm running into the same issue. I was trying the quickstart tutorial and found that buckaroo couldn't find a usable version of libssl. buckaroo.toml is empty and there is no buckaroo-lock.toml/buckaroo.lock (not sure which one it is because I can't see it).