buckaroo icon indicating copy to clipboard operation
buckaroo copied to clipboard

No usable version of libssl found

Open JoeHCQ1 opened this issue 4 years ago • 8 comments

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

  1. buckaroo init
  2. buckaroo add buckaroo add github.com/wxWidgets/wxWidgets@tag=v2.8.12

image

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

JoeHCQ1 avatar Apr 10 '20 00:04 JoeHCQ1

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.

nikhedonia avatar Apr 10 '20 10:04 nikhedonia

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

SeanRamey avatar Apr 10 '20 19:04 SeanRamey

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)?

nikhedonia avatar Apr 11 '20 22:04 nikhedonia

Nevermind, I don't know what happened but it seems to work fine now.

SeanRamey avatar Apr 12 '20 23:04 SeanRamey

I made a new project using buckaroo quickstart and am having the same problem. buckaroo.toml is empty

faraazahmad avatar Apr 20 '20 12:04 faraazahmad

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.

colatkinson avatar Nov 19 '21 20:11 colatkinson

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).

oraqlle avatar Feb 05 '22 02:02 oraqlle