Summary: | emulators/virtualbox-ose stopped working (NS_ERROR_FACTORY_NOT_REGISTERED) | ||
---|---|---|---|
Product: | Ports & Packages | Reporter: | Jens Grassel <freebsd-ports> |
Component: | Individual Port(s) | Assignee: | Virtualbox Team (Nobody) <vbox> |
Status: | Closed Overcome By Events | ||
Severity: | Affects Only Me | CC: | brnrd, nc, w.schwarzenfeld |
Priority: | --- | Flags: | bugzilla:
maintainer-feedback?
(vbox) |
Version: | Latest | ||
Hardware: | Any | ||
OS: | Any |
Description
Jens Grassel
2015-03-27 18:27:59 UTC
I am having the same problem also. One short term (but unpleasant) workaround which worked for me is to run "VirtualBox" in a terminal, wait 5-10 seconds, kill VirtualBox with Control-C, wait another 5-10 seconds, and then run "VirtualBox" again in a terminal. Are you running virtualbox from ports or from binary packages? This is said to be related to the OpenSSL version upgrade to 1.0.2 Just downloaded the binary packages from pkg.freebsd.org, these link openssl libs even though the port does not define USE_OPENSSL= yes which is a mistake to begin with... If you'd have curl built with ports OpenSSL you will have a conflict in the ssl libs. Sorry for the late answer, I had a marriage to do. =) I'm using virtualbox from ports. Today I've had some time to dig into this and I found out that /usr/local/lib/virtualbox/VBoxRT.so was using libcrypto from ports _and_ from base. This seems to indicate that the recent openssl upgrade may indeed be the problem. I was able to solve this issue by recompiling curl with GSSAPI_NONE. Regards, Jens Did I understand this right? Is it solved? So it could be closed. (In reply to w.schwarzenfeld from comment #5) Seems so. =) So please, close the PR, thanks! |