Ian,

Given your situation, you may want to consider using Fink at least for a while 
for the reasons below.

1. Fink's R is stored in /sw, and allows another (.pkg or HomeBrew installed) R.
2. You may delete /sw if you don't like it.
3. Fink provides several Marvericks binaries of CRAN packages in dpkg format.  
See
  
http://bindist.finkproject.org/10.9/dists/stable/main/binary-darwin-x86_64/sci/
4. The CRAN binaries are linked to Fink's R, don't affect another R if 
installed.
5. The CRAN binaries are stored in /sw/share, so another R can install its CRAN 
packages in $HOME.
6. Fink is aware of compiler issues.  C++ packages on Marvericks are linked to 
libc++, not libstdc++.

The drawbacks are:
1. You need to learn how to use Fink.
2. Fink's CRAN packages are slightly older than official.


On May 1, 2014, at 1:42, Ian Fellows <[email protected]> wrote:

> Thanks for the replies everyone,
> 
> @Simon: Thank you. That will be most useful, especially for those of us with 
> dependent packages and (shall we say) a less sophisticated user base.
> 
> @Brian: Thank you for pointing that out, though I think “ignored" is a 
> inappropriate word. My main concern is not for myself (I can certainly figure 
> out how to build and install rgdal and its dependancies), but for the users 
> of my packages that depend on rgdal.
> 
> It is good to hear that the snow leapord binaries work. I was a little 
> hesitant to use them as your linked e-mail lists rgdal in both the “it’s okay 
> to use the binaries” category, and the “it’s missing for good reason” 
> category so I wasn’t entirely sure if a subtle binary incompatibility might 
> crop up.
> 
> @BABA and @Rainer: I’ve had (let’s say) mixed success with fink and homebrew. 
> Thanks for sharing your experiences.
> 
> Best,
> Ian
> 
> p.s. For reference, you can install rgdal from the snow leapord repo with:
> 
> download.file("http://cran.r-project.org/bin/macosx/contrib/3.1/rgdal_0.8-16.tgz","rgdal_0.8-16.tgz”)
> install.packages("sp”)
> install.packages("rgdal_0.8-16.tgz",.libPaths()[1],NULL)
> 
> 
> On Apr 30, 2014, at 9:07 AM, Rainer M Krug <[email protected]> wrote:
> 
>> Prof Brian Ripley <[email protected]> writes:
>> 
>>> On 30/04/2014 13:56, Rainer M Krug wrote:
>>>> If I remember correctly, the installation from source was quite easy:
>>>> apart from the usual compilers, you need gdal installed, which installs
>>>> easily via homebrew [1]. After this, installation of rgdal from source
>>>> worked without any additional configurations?
>>> 
>>> No, not really.
>>> 
>>> 1) for a portable package you will need static GDAL.
>>> 
>>> 2) GDAL can make use of a wide range of external software to read
>>> raster files: without quite a lot of the optional ones it is not much
>>> use for rgdal and other R packages.  Simon needs to build that for
>>> Mavericks, and statically too.
>> 
>> Sorry - I was talking of installing it in R via type="source" not on
>> CRAN. For CRAN it is definitely a different issue.
>> 
>> 
>> Rainer
>> 
>>> 
>>> However, Fellows has ignored all the advice to use the Snow Leopard
>>> package of R 3.1.0 if he wants rgdal.  That is in the current manual
>>> (http://cran.r-project.org/doc/manuals/r-patched/R-admin.html#Installing-R-under-OS-X)
>>> and was posted to this list recently
>>> (https://stat.ethz.ch/pipermail/r-sig-mac/2014-April/010835.html).
>>> That is by far the easiest solution.
>>> 
>>>> 
>>>> Rainer
>>>> 
>>>> 
>>>> Ian Fellows <[email protected]> writes:
>>>> 
>>>>> Hi All,
>>>>> 
>>>>> Does anyone know if there are plans to have rgdal compile correctly on
>>>>> the CRAN Mavericks machine? I’ve really been enjoying the binaries
>>>>> that have been available as building from source is a non-trival
>>>>> hassle.
>>>>> 
>>>>> http://www.r-project.org/nosvn/R.check/r-release-osx-x86_64-mavericks/rgdal-00check.html
>>>>> 
>>>>> Best,
>>>>> Ian
>>>>> _______________________________________________
>>>>> R-SIG-Mac mailing list
>>>>> [email protected]
>>>>> https://stat.ethz.ch/mailman/listinfo/r-sig-mac
>>>> 
>>>> 
>>>> Footnotes:
>>>> [1]  http://brew.sh/
>>>> 
>>>> 
>>>> 
>>>> _______________________________________________
>>>> R-SIG-Mac mailing list
>>>> [email protected]
>>>> https://stat.ethz.ch/mailman/listinfo/r-sig-mac
>>>> 
>> 
>> -- 
>> Rainer M. Krug, PhD (Conservation Ecology, SUN), MSc (Conservation Biology, 
>> UCT), Dipl. Phys. (Germany)
>> 
>> Centre of Excellence for Invasion Biology
>> Stellenbosch University
>> South Africa
>> 
>> Tel :       +33 - (0)9 53 10 27 44
>> Cell:       +33 - (0)6 85 62 59 98
>> Fax :       +33 - (0)9 58 10 27 44
>> 
>> Fax (D):    +49 - (0)3 21 21 25 22 44
>> 
>> email:      [email protected]
>> 
>> Skype:      RMkrug
>> 
>> PGP: 0x0F52F982
> 
> _______________________________________________
> R-SIG-Mac mailing list
> [email protected]
> https://stat.ethz.ch/mailman/listinfo/r-sig-mac

_______________________________________________
R-SIG-Mac mailing list
[email protected]
https://stat.ethz.ch/mailman/listinfo/r-sig-mac

Reply via email to