Effective immediately (2019-05-23 18:00 UTC)
the install of VirtualBox 6.0.8 and 5.2.30
should simply work on macOS 10.14.5
after updating to osx 10.14.5 on my mac mini 2018 , I got the notification to update virtualbox to 6.0.8
it fails and it doesn't give any clue since the "security and privacy doesn't even detect the oracle installation
I had to switch back to 6.0.6 . installation for it is ok.
Last edited by socratis on 23. May 2019, 20:30, edited 3 times in total.
Reason:Topic changed to Sticky
I also get this error for both 6.0.6 and 6.0.8. I was able to install 6.0.4 by completely uninstalling using the uninstall script and starting again.
I have attached the install logs for the three different installs as well as some screenshots of the errors.
I was thinking it might have been related to viewtopic.php?f=8&t=84092. However, I don't think it is. The fact that I was able to downgrade successfully seems to indicate that I have already allowed access to kexts signed by Oracle (provided the key didn't change between 6.0.4 and 6.0.8?). I have also dumped what I have been told is the KextPolicy database. It looks like I have approved the org.virtualbox.kext.VBoxDrv, org.virtualbox.kext.VBoxNetAdp, org.virtualbox.kext.VBoxNetFlt and org.virtualbox.kext.VBoxUSB extensions in the past.
Apple wrote:Important
Beginning in macOS 10.14.5, all new or updated kernel extensions and all software from developers new to distributing with Developer ID must be notarized in order to run. In a future version of macOS, notarization will be required by default for all software.
Having just upgraded my iMac to 10.14.5 I'm just about to see if I can get VirtualBox 6.0.8 to install.
-Andy.
My crystal ball is currently broken. If you want assistance you are going to have to give me all of the necessary information.
Please don't ask me to do your homework for you, I have more than enough of my own things to do.
Confirm that.
I did a fresh Osx Mojave installation.
System started and automatically updated to 10.14.5
After that, NO WAY to finish install of VirtualBox. Checked .8, .6 and .4, Same.
THEN, I re-install mojave, then switched off internet in order to have just 10.14 and NOT the 10.14.5 upgrade.
And, YES, Virtual Box is able to install.
So, problem is last 10.14.5 security update.
spctl kext-consent add VB5E2TV963
spctl: failed to store new configuration.
sudo spctl kext-consent add VB5E2TV963
Password:
spctl: failed to store new configuration.
How should I configure the system to accept a new config?
May 16 11:21:53 ControlFours-Mac Installer[891]: Package Authoring Error: <background> has an unsupported MIME type: image/data
May 16 11:21:53 ControlFours-Mac Installer[891]: Package Authoring Error: <background_scaling> has an unsupported MIME type: X-NSObject/NSNumber
May 16 11:21:53 ControlFours-Mac Installer[891]: Package Authoring Error: <background_alignment> has an unsupported MIME type: X-NSObject/NSNumber
May 16 11:21:53 ControlFours-Mac Installer[891]: Package Authoring Error: <layout-direction> has an unsupported MIME type: X-NSObject/NSNumber
May 16 11:22:04 ControlFours-Mac installd[679]: PackageKit: ----- Begin install -----
May 16 11:22:07 ControlFours-Mac installd[679]: PackageKit: Install Failed: Error Domain=PKInstallErrorDomain Code=112 "An error occurred while running scripts from the package “VirtualBox.pkg”." UserInfo={NSFilePath=./postflight, NSURL=file:///Volumes/VirtualBox/VirtualBox.pkg#VBoxKEXTs.pkg, PKInstallPackageIdentifier=org.virtualbox.pkg.vboxkexts, NSLocalizedDescription=An error occurred while running scripts from the package “VirtualBox.pkg”.} {
NSFilePath = "./postflight";
NSLocalizedDescription = "An error occurred while running scripts from the package \U201cVirtualBox.pkg\U201d.";
NSURL = "file:///Volumes/VirtualBox/VirtualBox.pkg#VBoxKEXTs.pkg";
PKInstallPackageIdentifier = "org.virtualbox.pkg.vboxkexts";
}
May 16 11:22:07 ControlFours-Mac Installer[891]: Install failed: The Installer encountered an error that caused the installation to fail. Contact the software manufacturer for assistance.
May 16 11:22:07 ControlFours-Mac Installer[891]: Displaying 'Install Failed' UI.
May 16 11:22:07 ControlFours-Mac Installer[891]: 'Install Failed' UI displayed message:'The Installer encountered an error that caused the installation to fail. Contact the software manufacturer for assistance.'.
Does anybody have a feeling for whether Apple acknowledges this as an issue to be addressed in the MacOS? Not sure that I want to disable the System Integrity Protection just to be able to run VirtualBox since I can just use workarounds such as running BrowserStack in the meantime.