Skip to content

Installing 2.11 while keeping previous version

2 messages · Richard Friedman, Simon Urbanek

#
Dear List,

	I want to install R.2.11 for Mac while keeping my previous versions  
(R.2.9 is the most recent.).
I am running Mac OS X 10.5.8.

On the installer the following note appears:

Note: By default the installer upgrades previous Leopard build of R   
if present. If you want to keep the previous Leopard build, use
pkgutil --forget org.r-project.R.Leopard.fw.pkg

Here is what happens when I try the command

[richard-friedmans-computer:/usr/sbin] friedman% ./pkgutil --forget  
org.r-project.R.Leopard.fw.pkg
No receipt for 'org.r-project.R.Leopard.fw.pkg' found at '/'.

  In the past I used to remove R-Framework.pkg from Library/Receipts  
but I am not sure that this will work
this time.

Thanks and best wishes,
Rich
------------------------------------------------------------
Richard A. Friedman, PhD
Associate Research Scientist,
Biomedical Informatics Shared Resource
Herbert Irving Comprehensive Cancer Center (HICCC)
Lecturer,
Department of Biomedical Informatics (DBMI)
Educational Coordinator,
Center for Computational Biology and Bioinformatics (C2B2)/
National Center for Multiscale Analysis of Genomic Networks (MAGNet)
Room 824
Irving Cancer Research Center
Columbia University
1130 St. Nicholas Ave
New York, NY 10032
(212)851-4765 (voice)
friedman at cancercenter.columbia.edu
http://cancercenter.columbia.edu/~friedman/

In Memoriam,
Philip Klass
#
On May 11, 2010, at 3:29 PM, Richard Friedman wrote:

            
I means that you did not install any previous version of the R framework for Leopard so there is nothing to forget.

If you want to make 100% sure that there are no other receipts, check your list of packages with something like

 pkgutil --pkgs | grep -i r-project
OS X 10.5 and higher no longer use Library/Receipts for native (flat) packages - but they might for legacy packages so if your package is way old, check there. However, the currently distributed R is Leopard build and a flat package, so it should be irrelevant given the message above.

Cheers,
Simon