From KKIII at Indiana.Edu  Fri May  5 14:42:45 2006
From: KKIII at Indiana.Edu (Ken Kelley)
Date: Fri, 05 May 2006 08:42:45 -0400
Subject: [Rd] Including a single function from a package
Message-ID: <445B4845.6010804@Indiana.Edu>

Hello all.

I'm building a package where I want to include a function from two 
different packages. In particular, I want to include mvrnorm and 
hyperg_2F1 from MASS and gsl, respectively (but the specific functions 
do not matter). With what I've tried after reading the "Specifying 
imports and exports" section from the "Writing R Extensions" manual, I 
get an error: "Namespace dependencies not required."

My NAMESPACE file consists of the following:
importFrom(MASS, mvrnorm)
importFrom(gsl, hyperg_2F1)
exportPattern("^[^\\.]")

A completely separate issue is that when running check, I get a warning 
at the "checking S3 generic/method consistency" line that states: 
"Warning: use of NULL environment is depreciated." I've looked at the 
"Generic functions and methods" in the Writing R Extensions manual and 
I'm still not sure what the "use of NULL environment is depreciated." I 
suppose this is not a big deal, but it seems best not to have any warnings.


I'm sure I'm just missing something simple on both of these issues. Any 
insight would be appreciated. I'm building the package with Win. XP.

Thanks,
Ken

-- 
Ken Kelley, Ph.D.
Indiana University
Inquiry Methodology Program
201 North Rose Avenue, Room 4040
Bloomington, Indiana 47405
(P/F) 812-856-8330 / 812-856-8333
http://www.indiana.edu/~kenkel



[Rd] Including a single function from a package
Ken Kelley