-
-
Notifications
You must be signed in to change notification settings - Fork 167
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
Not able to load native library..? #433
Comments
Which linux distro are you on? |
Manjaro, an Arch derivative. |
Thanks. Since libgit2 is a native dependency, which depends on libssl which seems to be different for every version of every distro, each version requires work to support. libgit2sharp folks are working on it. The solution (I hope) that's coming is that we're removing the libssl dependency completely so that it's much more distro independent. |
I just ran into this on amazon linux 2. |
@jsteinich What version of NB.GV are you using? |
I'm using 3.0.48. |
Can you upgrade from 3.0.48 to 3.1.74? We've made fixes in this area recently. |
Getting the same error on 3.1.74 |
I just noticed this exception in your initial report:
So I guess we're not even hitting a native image load failure (yet). We simply don't recognize your linux distro from our supported list. If you want to submit a PR that adds support for it that you've tested, I'll accept that. Otherwise I think we'll have to Won't Fix this, at least till we get the libgit2sharp update that removes the distro-fragile dependency on libssl. |
Basically the same issue on arch:
|
@AArnott - is there an issue tracking libgit2sharp removing the libssl dependency somewhere? I did a quick search of their issues and didn't see an obvious one. It also looks like development on that project has slowed. What is involved in getting a new platform added/supported? I would love to use nbgv on redhat ubi docker images (eg https://catalog.redhat.com/software/containers/detail/5de595fa5a13461646f8bbb0). |
@cdunford the libgit2sharp work item is libgit2/libgit2sharp#1618 To get nbgv working on a new linux distro, the first (and main) step is to get libgit2sharp to work on that distro. Once that's done, NB.GV will often "just work" but may sometimes require a line or two change to our linux distro table and/or a libgit2sharp version update. |
I'm trying to build Bolero, but I'm getting errors pointing at this library. I see several other issues related to loading the unmanaged library, but I'm not sure if this is the same issue.
But as I have plenty of libraries lying around, locating a useful one shouldn't be too hard, so maybe I'm on the wrong track.
The text was updated successfully, but these errors were encountered: