-
Notifications
You must be signed in to change notification settings - Fork 13
security: SecKeychainSearchCopyNext: The specified item could not be found in the keychain. #19
Comments
To get around this, just run the last 2 commands manually.
This will get you pass the cert part. You should see |
Hit this problem as well. You also need to run:
|
Following these steps (only in 1) worked for me: |
actually I did this: it will asks for password, and you're done. and it will pass without problems |
I did: |
Creating the dlv-cert.cfg and then running the commands described in #19 (comment) and then adding the cert to the keychain as said in #19 (comment) worked for me
Then
Finally
|
I have this error too.
Not sure what to do next. Am I missing a dep? |
Run into the same issue. |
Youtube video tutorial: https://youtu.be/4K2bDLzYiAQ |
@heraclitusq's solution worked for me on macOS 10.13.3 - thanks! |
Calling the scripts/gencerts.sh script explained by @andreakappa works fine to get the formula installed. |
admins-MBP:~ admin$ brew install go-delve/delve/delve
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/universal-darwin16/rbconfig.rb:213: warning: Insecure world writable dir /usr/local/bin in PATH, mode 040777
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/universal-darwin16/rbconfig.rb:213: warning: Insecure world writable dir /usr/local/bin in PATH, mode 040777
==> Installing delve from go-delve/delve
==> Downloading https://github.com/derekparker/delve/archive/v1.0.0-rc.1.tar.gz
Already downloaded: /Users/admin/Library/Caches/Homebrew/delve-1.0.0-rc.1.tar.gz
security: SecKeychainSearchCopyNext: The specified item could not be found in the keychain.
==> Generating dlv-cert
==> openssl req -new -newkey rsa:2048 -x509 -days 3650 -nodes -config dlv-cert.c
==> [SUDO] Installing dlv-cert as root
==> sudo security add-trusted-cert -d -r trustRoot -k /Library/Keychains/System.
Last 15 lines from /Users/admin/Library/Logs/Homebrew/delve/02.sudo:
2017-08-21 16:38:32 +0800
sudo
security
add-trusted-cert
-d
-r
trustRoot
-k
/Library/Keychains/System.keychain
dlv-cert.cer
If reporting this issue please do so at (not Homebrew/brew or Homebrew/core):
https://github.com/go-delve/homebrew-delve/issues
These open issues may also help:
Mac install error, OS version 10.12.6, go version go1.8.3 #17
The specified item could not be found in the keychain #16
Issue updating to 0.12.2 #12
Executable does not get installed on MacOS #18
dlv-cert: no identity found #1
deps: do not install go if it's available on the system #9
Mac install Error #3
Mac install Error #7
The text was updated successfully, but these errors were encountered: