Hi,
You may have already fixed this. But in case it's still a bug,
on 4.2 the command
$ sudo R CMD INSTALL <pkg>
doesn't work. It's simple to test, download some CRAN package
tar.gz and try to install it from the command line.
The enclosed patches fixed this for me. See the July 3, 2007
thread "Problem Installing R packages in OpenBSD" for someone
else with the same problem:
https://stat.ethz.ch/pipermail/r-help/2007-July/135577.html
Thanks,
Mark
------------------ begin rfix1.diff
To apply, type
$ cd /usr/local/bin
$ sudo patch -p0 < this.diff
--- /dev/null Tue Jul 21 07:48:58 2009
+++ R Sat Aug 18 13:40:14 2007
@@ -8,11 +8,11 @@
fi
R_HOME="${R_HOME_DIR}"
export R_HOME
-R_SHARE_DIR=/usr/obj/i386/R-2.5.0p0/fake-i386/usr/local/lib/R/share
+R_SHARE_DIR=/usr/local/lib/R/share
export R_SHARE_DIR
-R_INCLUDE_DIR=/usr/obj/i386/R-2.5.0p0/fake-i386/usr/local/lib/R/include
+R_INCLUDE_DIR=/usr/local/lib/R/include
export R_INCLUDE_DIR
-R_DOC_DIR=/usr/obj/i386/R-2.5.0p0/fake-i386/usr/local/lib/R/doc
+R_DOC_DIR=/usr/local/lib/R/doc
export R_DOC_DIR
# Since this script can be called recursively, we allow R_ARCH to
------------------ end rfix1.diff
------------------ begin rfix2.diff
To apply:
$ cd /usr/local/lib/R/bin
$ sudo patch -p0 < this.diff
--- /dev/null Tue Jul 21 07:57:10 2009
+++ R Tue Jul 21 08:00:41 2009
@@ -2,17 +2,18 @@
# Shell wrapper for R executable.
R_HOME_DIR=/usr/obj/i386/R-2.5.0p0/fake-i386/usr/local/lib/R
+R_HOME_DIR=/usr/local/lib/R
if test -n "${R_HOME}" && \
test "${R_HOME}" != "${R_HOME_DIR}"; then
echo "WARNING: ignoring environment value of R_HOME"
fi
R_HOME="${R_HOME_DIR}"
export R_HOME
-R_SHARE_DIR=/usr/obj/i386/R-2.5.0p0/fake-i386/usr/local/lib/R/share
+R_SHARE_DIR=/usr/local/lib/R/share
export R_SHARE_DIR
-R_INCLUDE_DIR=/usr/obj/i386/R-2.5.0p0/fake-i386/usr/local/lib/R/include
+R_INCLUDE_DIR=/usr/local/lib/R/include
export R_INCLUDE_DIR
-R_DOC_DIR=/usr/obj/i386/R-2.5.0p0/fake-i386/usr/local/lib/R/doc
+R_DOC_DIR=/usr/local/lib/R/doc
export R_DOC_DIR
# Since this script can be called recursively, we allow R_ARCH to
------------------ end rfix2.diff