Hello, I’ve installed Package Control but it doesn’t show in the Command Palette. I checked and Package Control isn’t on my ignore list. I confirmed that Package Control.sublime-package is in my Installed Packages. I’m using a Mac on macOS version 12.6. There’s an error in my console that I think is causing the issue. Any idea how to fix?
Package Control Not Working 10/17
Package Control requires OpenSSL 1.1 while latest OS releases only ship OpenSSL 3.0 by default.
The error message however points to found libcrypto.dylib to be a 32bit binary, while 64bit is needed. Wrong architecture so to say.
I wasn’t aware of macOS still supporting 32bit (x86) binaries.
Some hints about installing required openssl library are discussed at
Thank you for your reply. I tried this command from the thread you linked:
brew install openssl@1.1 && ln -sf $(set –
brew --cellar openssl@1.1/1.1.1? && echo “$1”)/lib/libcrypto.dylib /usr/local/lib/
But I still got the error. In the thread you linked it linked another thread here.
From that thread I got and used the command:
file /usr/local/lib/libcrypto.dylib
It returned it was 64-bit (x86_64), but when I used
file /Users/claywhipp/lib/libcrypto.dylib
It said 32-bit (i386)
So I (perhaps foolishly) ran the command:
cp -f /usr/local/lib/libcrypto.dylib /Users/claywhipp/lib/libcrypto.dylib
but then when I opened Sublime it said “libcrypto.dylib cannot be opened because the developer cannot be verified” so I was like uh oh and deleted it.
Somehow it now works, but when I run either of the file commands above to look for libcrypto.dylib I get
/usr/local/lib/libcrypto.dylib: cannot open `/usr/local/lib/libcrypto.dylib’ (No such file or directory)
So I’m worried I deleted something important. Even after reinstalling openssl with
brew reinstall openssl@1.1
libcrypto.dylib is still missing. Is that a problem?
