You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
RStudio Edition : Desktop
RStudio Version : 1.2.1268
OS Version : MacOS
R Version : latest
Summary
The rstudio callback executable used for git and ssh password entry seems to have been linked to openssl dynamic libraries from homebrew. Therefore the password prompt will not work if the user does not have homebrew installed:
/Applications/RStudio.app/Contents/MacOS/rpostback:
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1238.60.2)
/usr/lib/libz.1.dylib (compatibility version 1.0.0, current version 1.2.8)
/System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices (compatibility version 1.0.0, current version 775.19.0)
/usr/local/opt/openssl/lib/libssl.1.0.0.dylib (compatibility version 1.0.0, current version 1.0.0)
/usr/local/opt/openssl/lib/libcrypto.1.0.0.dylib (compatibility version 1.0.0, current version 1.0.0)
/usr/lib/libc++.1.dylib (compatibility version 1.0.0, current version 307.5.0)
Note the stuff under /usr/local/opt is homebrew specific and won't be installed on most machines. I think the intention is to link to openssl in/Applications/RStudio.app/Contents/Frameworks ? You can use install_name_tool to change the path:
We bundle OpenSSL on MacOS, but I think the actual link path is to Homebrew's OpenSSL (which we compile against at build time). We probably just need to fix up rpostback-askpass in the same way that we fix up diagnostics here.
System details
Summary
The rstudio callback executable used for
git
andssh
password entry seems to have been linked to openssl dynamic libraries from homebrew. Therefore the password prompt will not work if the user does not have homebrew installed:Gives
Note the stuff under
/usr/local/opt
is homebrew specific and won't be installed on most machines. I think the intention is to link to openssl in/Applications/RStudio.app/Contents/Frameworks
? You can useinstall_name_tool
to change the path:Steps to reproduce the problem
If you have homebrew, first makes sure openssl is not installed:
And then for example:
The text was updated successfully, but these errors were encountered: