Zotero does not run under macOS 12.3beta
I just updated my Macbook Pro to macOS 12.3beta(21E5206e). Zotero does not run under the beta OS. I tried Zotero beta and tried to reinstall the app but it still does not run. I did not back up my system, so how can I deal with this situation
This discussion has been closed.
Have you tried completely deleting Zotero from Applications and reinstalling it from the Zotero beta page?
If you're still having trouble, we'd want either a Debug ID or emailed debug output after starting from Terminal:
https://www.zotero.org/support/reporting_problems#reporting_startup_errors
XPCOMGlueLoad error for file /Applications/Zotero.app/Contents/MacOS/XUL:
dlopen(/Applications/Zotero.app/Contents/MacOS/XUL, 0x0109): Library not loaded: /usr/local/opt/llvm@6/lib/libc++.1.dylib
Referenced from: /Applications/Zotero.app/Contents/MacOS/XUL
Reason: tried: '/usr/local/opt/llvm@6/lib/libc++.1.dylib' (no such file)
Couldn't load XPCOM.
Victor-Hu:~ Victor$
The above is the debug information.
That looks like a broken Homebrew installation, causing Zotero to try to load a missing library from /usr/local/opt. Uninstall or reinstall llvm@6 via Homebrew and try again.It's possible this was actually a change in 12.3 beta 2, and Zotero was working on my system because of a Homebrew-provided library that no longer exists in 12.3 beta 2.
We'll investigate.
(This fix will be included in the upcoming Zotero 6.0. We may push another 5.0 release with this fix as well, though probably not immediately — anyone running a beta OS can install a beta app.)
@victorjhu, @yx1100, @anxian, @miracle_xyz
(It's a trivial change and not dependent on the rest of Zotero code: just a tiny change to the build script and running ./fetch_xulrunner.sh again after deleting the MacOS ZIP from the 'xulrunner' folder.)
Does Zotero 6.0 Beta 1 still work on macOS 12.3 Beta 3?
Thanks in advance!