Closed rrchai closed 1 year ago
Here are what we have tried:
> brew update && brew upgrade
> brew uninstall openssl
> brew install openssl
> openssl version
LibreSSL 2.8.3
restart rstudio and run install.packages("synapser", repos=c("http://ran.synapse.org/", "http://cran.fhcrc.org/"))
> ls /usr/local/opt | grep "openssl"
openssl
openssl@1.1
openssl@3
> echo 'export PATH="/usr/local/opt/openssl@1.1/bin:$PATH"' >> ~/.bash_profile
> cat ~/.bash_profile
# .bash_profile
PATH=/usr/local/opt/openssl@1.1/bin:$PATH
export PATH
> source ~/.bashrc
> openssl version
OpenSSL 1.1.1o 3 May 2022
restart rstudio and run install.packages("synapser", repos=c("http://ran.synapse.org/", "http://cran.fhcrc.org/"))
Both 1 and 2 failed with the same error.
@rrchai We believe we have solve the issue. Can you please ask the collaborator to try installing the client again? Details tracked here: https://sagebionetworks.jira.com/browse/SYNR-1495
Confirmed with the collaborator that she is able to install synapser
now. Thanks @brucehoff !
Hi everyone. I'm getting the exact same error as OP when trying to install synapser on a newly setup M1 Mac (v12.6). May the different chip be the issue? Happy about any advice, thanks.
@anlo328 Indeed the package does not work on M1 Mac and that is due to the hardware (chip).
Thanks for the reply. I'll resort to using the software on Windows for now but perhaps someone can tag me if this gets solved sometime
This issue appears to persist in the latest R/tidyverse environment. Steps to reproduce:
docker run rocker/tidyverse \
R -e 'install.packages("synapser", repos=c("http://ran.synapse.org", "http://cran.fhcrc.org"))'
which fails with
...
Looking in links: /tmp/tmp85tflpfm
Collecting setuptools
Collecting pip
Installing collected packages: setuptools, pip
Successfully installed pip-18.1 setuptools-40.6.2
Segmentation fault
ERROR: configuration failed for package ‘PythonEmbedInR’
* removing ‘/usr/local/lib/R/site-library/PythonEmbedInR’
ERROR: dependency ‘PythonEmbedInR’ is not available for package ‘synapser’
* removing ‘/usr/local/lib/R/site-library/synapser’
The downloaded source packages are in
‘/tmp/RtmpH70Pmj/downloaded_packages’
Warning messages:
1: In install.packages("synapser", repos = c("http://ran.synapse.org", :
installation of package ‘PythonEmbedInR’ had non-zero exit status
2: In install.packages("synapser", repos = c("http://ran.synapse.org", :
installation of package ‘synapser’ had non-zero exit status
Hello @ArtemSokolov
Thanks for using synapser. We are currently working on upgrading the client and plan to have a working version hopefully by mid January. Apologies for any inconveniences!
I will try to think of an interim solution.
Closing because of the new synapser deployment
Operating system
Max OSX 12.3.1
Description of the problem
One collaborator reported unsuccessful installation of
synapser
by runninginstall.packages("synapser", repos=c("http://ran.synapse.org/", "http://cran.fhcrc.org/"))
. It looks like the/usr/local/opt/openssl/lib/libcrypto.1*.dylib
couldn't be found when installing thePythonEmbedInR
package (full errors are listed below).Expected behavior
synapser
should be installed successfully.Actual behavior
Output of
sessionInfo()