From david.p.dean at pfizer.com  Thu Oct 13 18:02:49 2005
From: david.p.dean at pfizer.com (Dean, David P)
Date: Thu, 13 Oct 2005 12:02:49 -0400
Subject: [Rd] Installing R-2.2.0 package
Message-ID: <599089EF29304C44AF1D84B1C223AC63032EF4F3@groamrexm03.amer.pfizer.com>

> From: Prof Brian Ripley [mailto:ripley at stats.ox.ac.uk]
> Sent: Thursday, October 13, 2005 11:42 AM
> To: Uwe Ligges
> Cc: Paul Gilbert; r-devel at r-project.org; Dean, David P
> Subject: Re: [Rd] Installing R-2.2.0 package
> 
> It works on Solaris 8 for me, and this is checked as part of the
> alpha/beta process.
> 
> The code is the same on Linux and Solaris, after all, so this would have
> to be a Solaris shell bug.

I'm on Solaris 8 as well. R is compiled for 64-bits, but I wouldn't expect
that to be a factor. R was built and is run in an environment created with
OpenPKG and containing GNU equivalents to many utilities -- so it's not a
stock Solaris setup.

I'm not familiar with R internals but will be happy to try to debug if I
can. Does the installer call out to the shell somehow? Where would I start
to look for the relevant code?

Thanks!
David Dean
> On Thu, 13 Oct 2005, Uwe Ligges wrote:
> 
> > Paul Gilbert wrote:
> >
> >>
> >>
> >> Uwe Ligges wrote:
> >>
> >>> Dean, David P wrote:
> >>>
> >>>
> >>>
> >>>> Dear list,
> >>>>
> >>>> I've just installed R-2.2.0 under Solaris and have a question about
> >>>> installing packages. If a package fails to install for any reason and
> >>>> I go
> >>>> to install another package, I get this message:
> >>>>
> >>>> $ R-2.2.0-64bit --vanilla CMD INSTALL
> >>>> ~/srca/cran/RSQLite_0.4-0.tar.gz ERROR: failed to lock directory
> >>>> '/app/openpkg/lib/R-2.2.0-64bit/lib/R/library' for modifying
> >>>> Try removing '/app/openpkg/lib/R-2.2.0-64bit/lib/R/library/00LOCK'
> >>>>
> >>>> I can remove the lock directory by hand, and then the next package
> >>>> installs,
> >>>> but this makes it quite difficult to download and install a batch of
> >>>> packages from CRAN or Biocondctor! Is this lock directory a new
> >>>> feature with
> >>>> R-2.2.0? Is there a work around in the R build itself or the
> >>>> installation
> >>>> scripts?
> >>>>
> >>>
> >>>
> >>> No, not a new feature in R-2.2.0, it has been there for some time now.
> >>>
> >>>
> >> I have the impression the feature behaves slightly differently as of
> >> R-2.2.0. Now the 00LOCK file is not removed in Solaris when there is an
> >> unsuccessful install. (In Linux I think it does get removed.)
> >
> > Yes, under both Linux and Windows it is removed.
> >
> > Can anybody else check on Solaris, please? Or can David Dean debug on
> > his machine?
> >
> > In particular, we need exact system information, because it seems to be
> > an OS/platform specific problem.
> >
> > Uwe Ligges
> >
> >
> >
> >
> >> Paul Gilbert
> >>
> >>> After a *successful* installation, the 00LOCK directory should be
> >>> deleted by the installation tools themselves.
> >>> After an unsuccessful installation, the installation tools should
> >>> restore the stuff in the 00LOCK directory.
> >>> Do you abort the installtion manually (this is the only way I figured
> >>> out how not to remove 00LOCK automatically)?
> >>>
> >>> Uwe Ligges
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>> Much thanks!!!
> >>>> --------------------- David P Dean
> >>>> Research Informatics
> >>>> PGRD Groton Labs
> >>>> (860)-441-5053
> >>>> david.p.dean at pfizer.com
> >>>> ---------------------------------------------------------------------
> -
> >>>> LEGAL NOTICE\ Unless expressly stated otherwise, this
> >>>> messag...{{dropped}}
> >>>>
> >>>> ______________________________________________
> >>>> R-devel at r-project.org mailing list
> >>>> https://stat.ethz.ch/mailman/listinfo/r-devel
> >>>>
> >>>
> >>>
> >>> ______________________________________________
> >>> R-devel at r-project.org mailing list
> >>> https://stat.ethz.ch/mailman/listinfo/r-devel
> >>>
> >>>
> >
> > ______________________________________________
> > R-devel at r-project.org mailing list
> > https://stat.ethz.ch/mailman/listinfo/r-devel
> >
> >
> 
> --
> Brian D. Ripley,                  ripley at stats.ox.ac.uk
> Professor of Applied Statistics,  http://www.stats.ox.ac.uk/~ripley/
> University of Oxford,             Tel:  +44 1865 272861 (self)
> 1 South Parks Road,                     +44 1865 272866 (PA)
> Oxford OX1 3TG, UK                Fax:  +44 1865 272595



[Rd] Installing R-2.2.0 package
Dean, David P