Skip to content
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

No usable version of libssl found #369

Open
JoeHCQ1 opened this issue Apr 10, 2020 · 7 comments
Open

No usable version of libssl found #369

JoeHCQ1 opened this issue Apr 10, 2020 · 7 comments

Comments

@JoeHCQ1
Copy link

JoeHCQ1 commented Apr 10, 2020

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
@nikhedonia
Copy link
Collaborator

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.

@SeanRamey
Copy link

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

@nikhedonia
Copy link
Collaborator

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

@SeanRamey
Copy link

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

@faraazahmad
Copy link

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

@nikhedonia nikhedonia reopened this Apr 20, 2020
@colatkinson
Copy link

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.

@oraqlle
Copy link

oraqlle commented Feb 5, 2022

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants