[R-SIG-Mac] R 4.1 for my Mac M1 crashing on installing packages
Renato Morais
ren@tomor@|@@r@ujo @end|ng |rom gm@||@com
Sun May 23 00:03:40 CEST 2021
Ok, thanks for the clarification Simon.
Cheers,
Renato
On Sun, 23 May 2021 at 07:57, Simon Urbanek <simon.urbanek using r-project.org>
wrote:
> Renato,
>
> rgdal didn't pass checks in the big-sur build, that's why it was not
> available. rgdal has a very long list of dependencies that are very
> fragile, so it is quite hard to build yourself (you'd need to build and
> compile quite a few libraries).
> For now I have temporarily disabled the checks for some of the spatial
> libraries like sf and rdgal since they don't pass them, but it would be
> good if the issues could be sorted out upstream.
>
> Cheers,
> Simon
>
>
>
> > On May 22, 2021, at 12:31 PM, Renato Morais <
> renatomoraisaraujo using gmail.com> wrote:
> >
> > Hi Simon and all,
> >
> > After reinstalling the official binary and reinstalling all packages,
> almost everything is working fine. The only exception is rgdal, which is
> not available as a binary and, when I try to compile it, I get the error
> below. I did extract gFortran from the link you provided and moved it to
> the folder /opt/R/arm64 as indicated on CRAN (print screen below).
> >
> > Anything I'm clearly doing wrong? I appreciate the help.
> >
> > Cheers and thanks again,
> > Renato
> >
> > > install.packages('rgdal')
> > Package which is only available in source form, and may need compilation
> of C/C++/Fortran: ‘rgdal’
> > Do you want to attempt to install these from sources? (Yes/no/cancel) yes
> > installing the source package ‘rgdal’
> >
> > trying URL 'https://cran.csiro.au/src/contrib/rgdal_1.5-23.tar.gz'
> > Content type 'application/x-gzip' length 4393536 bytes (4.2 MB)
> > ==================================================
> > downloaded 4.2 MB
> >
> > configure: R_HOME: /Library/Frameworks/R.framework/Resources
> > configure: CC: clang -arch arm64
> > configure: CXX: clang++ -arch arm64 -std=gnu++14
> > configure: CFLAGS: -falign-functions=64 -Wall -g -O2
> > configure: CPPFLAGS: -I/opt/R/arm64/include
> > configure: CXXFLAGS: -falign-functions=64 -Wall -g -O2
> > configure: LDFLAGS: -L/opt/R/arm64/lib
> > configure: LDFLAGS: -L/opt/R/arm64/lib
> > configure: CXX11 is: clang++ -arch arm64, CXX11STD is: -std=gnu++11
> > configure: CXX is: clang++ -arch arm64 -std=gnu++11
> > configure: C++11 support available
> > configure: rgdal: 1.5-23
> > checking for /usr/bin/svnversion... no
> > configure: svn revision: 1121
> > checking for gdal-config... no
> > no
> >
> > The downloaded source packages are in
> >
> ‘/private/var/folders/g0/k2tmg4q931s1x3cy_vm_m4cr0000gn/T/RtmpydK1sm/downloaded_packages’
> > Warning message:
> > In install.packages("rgdal") :
> > installation of package ‘rgdal’ had non-zero exit status
> >
> >
> > <image.png>
> >
> >
> >
> >
> > On Thu, 20 May 2021 at 11:46, Simon Urbanek <simon.urbanek using r-project.org>
> wrote:
> > I was able to replicate the problem - it is a bug in select.list() in
> the R.app GUI and it is present in both the Intel and the arm64 version of
> R 4.1.0 so it is not M1-specific.
> >
> > The work-around is as Jeroen said to set
> > options(menu.graphics=FALSE)
> >
> > Cheers,
> > Simon
> >
> >
> >
> >
> >
> > > On 20/05/2021, at 12:28 PM, Renato Morais <
> renatomoraisaraujo using gmail.com> wrote:
> > >
> > > Hi Simon,
> > >
> > > I'll attach the crash reports available, I hope that helps and sorry
> there's probably repeated crash reports, as I repeatedly tried the same
> things.
> > >
> > > So, relative to the source packages there's actually nothing I can do
> for now?
> > >
> > > Thanks for the attention,
> > > Renato
> > >
> > > On Thu, 20 May 2021 at 08:52, Simon Urbanek <
> simon.urbanek using r-project.org> wrote:
> > > Renato,
> > >
> > > just open the Console application (under Utilities) - it has all logs
> from your machine - there will be either an R crash log or some entries in
> the system log.
> > >
> > > As for packages, it will be solved once the R 4.1.0 binaries for arm64
> are released (as soon as all builds finish), but you will have to make sure
> you re-install all packages to remove the pre-releases.
> > >
> > > Thanks,
> > > Simon
> > >
> > >
> > >
> > > > On 20/05/2021, at 10:27 AM, Renato Morais <
> renatomoraisaraujo using gmail.com> wrote:
> > > >
> > > > Hi Simon,
> > > >
> > > > I'm happy to, I'm just not sure how to check previous logs...
> > > >
> > > > On another note, and I'm sure this is a problem with the compiler,
> now that my packages are installed, the ones I had to compile from the
> source cannot be loaded.
> > > >
> > > > Error: package or namespace load failed for ‘nlme’ in dyn.load(file,
> DLLpath = DLLpath, ...):
> > > > unable to load shared object
> '/Library/Frameworks/R.framework/Versions/4.1-arm64/Resources/library/nlme/libs/nlme.so':
> > > >
> dlopen(/Library/Frameworks/R.framework/Versions/4.1-arm64/Resources/library/nlme/libs/nlme.so,
> 6): Library not loaded: /opt/R/arm64/gfortran/lib/libgfortran.5.dylib
> > > > Referenced from:
> /Library/Frameworks/R.framework/Versions/4.1-arm64/Resources/library/nlme/libs/nlme.so
> > > > Reason: image not found
> > > >
> > > > Any insights on how that could be solved?
> > > >
> > > > Thanks again for your help,
> > > > Renato
> > > >
> > > > On Thu, 20 May 2021 at 07:00, Simon Urbanek <
> simon.urbanek using r-project.org> wrote:
> > > > Renato,
> > > >
> > > > I'm glad you have work-around, but I'd still like to get to the core
> of the issue, we don't want R to crash ;).
> > > > Can you, please, check your Console log to see if there is a trace
> of the crash and if so, send it to me?
> > > > Also are you using R in the Terminal or the R.app GUI?
> > > >
> > > > Thanks,
> > > > Simon
> > > >
> > > >
> > > > > On 20/05/2021, at 12:07 AM, Renato Morais <
> renatomoraisaraujo using gmail.com> wrote:
> > > > >
> > > > > Thanks Jeroen, fixing the repo connected me with CRAN (it was
> defaulted to
> > > > > '@CRAN@' I think)!
> > > > >
> > > > > Cheers,
> > > > > Renato
> > > > >
> > > > > On Wed, 19 May 2021 at 21:00, Jeroen Ooms <jeroen using berkeley.edu>
> wrote:
> > > > >
> > > > >> On Wed, May 19, 2021 at 11:34 AM Renato Morais
> > > > >> <renatomoraisaraujo using gmail.com> wrote:
> > > > >>>
> > > > >>> Hi all,
> > > > >>>
> > > > >>> I'm new here, so please forgive my clumsy error reporting.
> > > > >>>
> > > > >>> I have just downloaded *R-4.1-branch.pkg* for my Mac M1, as I
> wanted to
> > > > >>> finally enjoy a native normal-speed R (for some reason running v
> 4.0.5 on
> > > > >>> Rosetta was extremely slow on my machine). I also installed the
> latest
> > > > >>> XQuartz, as indicated (v 2.8.1).
> > > > >>>
> > > > >>> Sad story is, when I try a simple install.packages command, it
> first
> > > > >>> appears to ignore me, after returning 'Please select a CRAN
> mirror for
> > > > >> use
> > > > >>> in this session'. if I insist, it crashes. No useful error
> messages.
> > > > >> Trying
> > > > >>> via the Package Installer tab didn't work either. It doesn't
> find any
> > > > >>> packages, indeed it crashes if I ask it to load the list.
> > > > >>
> > > > >> This indeed sounds like an xQuartz issue, failing to popup the
> mirror
> > > > >> selection menu. Does everything work if you manually set your CRAN
> > > > >> mirror first, e.g:
> > > > >>
> > > > >> options(repos=c(CRAN="https://cloud.r-project.org"))
> > > > >>
> > > > >> Alternatively you can disable the popup menus all-together using:
> > > > >>
> > > > >> options(menu.graphics=FALSE)
> > > > >>
> > > > >> Which should probably be the default.
> > > > >>
> > > > >
> > > > >
> > > > > --
> > > > >
> > > > > *Renato Morais | **ARC Postdoctoral Research Associate*
> > > > >
> > > > > Research Hub for Coral Reef Ecosystem Functions
> > > > >
> > > > > College of Science and Engineering
> > > > >
> > > > > ARC Centre of Excellence for Coral Reef Studies
> > > > >
> > > > > James Cook University
> > > > >
> > > > > Townsville, Queensland, Australia
> > > > >
> > > > > https://www.reeffunctionhub.org
> > > > >
> > > > > http://thebellwoodreeffishlab.com
> > > > >
> > > > >
> > > > >
> > > > > --
> > > > >
> > > > > [[alternative HTML version deleted]]
> > > > >
> > > > > _______________________________________________
> > > > > R-SIG-Mac mailing list
> > > > > R-SIG-Mac using r-project.org
> > > > > https://stat.ethz.ch/mailman/listinfo/r-sig-mac
> > > > >
> > > >
> > > >
> > > >
> > > > --
> > > > Renato Morais | ARC Postdoctoral Research Associate
> > > >
> > > > Research Hub for Coral Reef Ecosystem Functions
> > > > College of Science and Engineering
> > > > ARC Centre of Excellence for Coral Reef Studies
> > > > James Cook University
> > > > Townsville, Queensland, Australia
> > > > https://www.reeffunctionhub.org
> > > > http://thebellwoodreeffishlab.com
> > > >
> > > > --
> > >
> > >
> > >
> > > --
> > > Renato Morais | ARC Postdoctoral Research Associate
> > >
> > > Research Hub for Coral Reef Ecosystem Functions
> > > College of Science and Engineering
> > > ARC Centre of Excellence for Coral Reef Studies
> > > James Cook University
> > > Townsville, Queensland, Australia
> > > https://www.reeffunctionhub.org
> > > http://thebellwoodreeffishlab.com
> > >
> > > --
> > >
> <R_2021-05-17-082003_Renatos-MacBook-Pro.crash><X11.bin_2021-05-19-184846_Renatos-MacBook-Pro.crash><rsession_2021-05-19-182539_Renatos-MacBook-Pro.crash><rsession_2021-05-19-193014_Renatos-MacBook-Pro.crash><rsession_2021-05-19-182051_Renatos-MacBook-Pro.crash><R_2021-05-19-181442_Renatos-MacBook-Pro.crash><rsession_2021-05-19-182006_Renatos-MacBook-Pro.crash>_______________________________________________
> > > R-SIG-Mac mailing list
> > > R-SIG-Mac using r-project.org
> > > https://stat.ethz.ch/mailman/listinfo/r-sig-mac
> >
> >
> >
> > --
> > Renato Morais | ARC Postdoctoral Research Associate
> >
> > Research Hub for Coral Reef Ecosystem Functions
> > College of Science and Engineering
> > ARC Centre of Excellence for Coral Reef Studies
> > James Cook University
> > Townsville, Queensland, Australia
> > https://www.reeffunctionhub.org
> > http://thebellwoodreeffishlab.com
> >
> > --
>
>
--
*Renato Morais | **ARC Postdoctoral Research Associate*
Research Hub for Coral Reef Ecosystem Functions
College of Science and Engineering
ARC Centre of Excellence for Coral Reef Studies
James Cook University
Townsville, Queensland, Australia
https://www.reeffunctionhub.org
http://thebellwoodreeffishlab.com
--
[[alternative HTML version deleted]]
More information about the R-SIG-Mac
mailing list