Something broke the first time. Rerunning the script allowed Wine to work correctly and finish the execution of the script.
After that, wine would no longer run.
In the end, I reinstalled wine and purged my old prefix after backing up the parts I needed to keep. However, now when I run winecfg, it creates /dosdevices with the two aliases, drive_c/windows/system32 (empty), drive_c/windows/win.ini, system.reg, and user.reg.
It does not create anything else - no Program Files, no contents in system32, nothing. winecfg, after a few minutes, will then time out with the following:
Code: Select all
err:process:__wine_kernel_init boot event wait timed out
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
At this point, all applications I try to run with wine will time out the same way - nothing can be run, even after resetting my prefix, reinstalling xQuartz, and reinstalling Wine. Short of purging and reinstalling the entirety of MacPorts, I have no idea what the problem is or what I can do to fix it.
Wine Devel 2.0-rc6 on macOS Sierra 10.12.3. Worked yesterday, did not work today. If anyone could shed light upon the situation and assist me in getting wine back up and running so that I can continue with AppDB-related testing, that would be fabulous.
Thank you.
~~~
As a clarification, the ONLY things that changed between Wine working yesterday and Wine not working today were:
--running the shell script that ran wine with env variables
--Updating OS to 10.12.3
If the update of macOS is the issue, then that will require further investigation and hopefully a workaround before 2.0 is released.