Skip to content
Prev 46701 / 63424 Next

declaring package dependencies

On 13-09-13 11:02 AM, Dirk Eddelbuettel wrote:
I am a bit confused by this Dirk, so maybe I am missing something. I 
think this is still a "Note" in R-devel so you do have some time to make 
the change, at least several months, maybe more. It is not quite what I 
think of as an "announcement", more like a shot across the bow, but it 
is also not "unannounced".

More importantly, I don't think that the requirement is necessarily to 
change Depends: Rcpp to Imports: Rcpp, the requirement is to put 
imports(Rcpp) in the NAMESPACE file. I think this is so that the package 
continues to work even if the user does something with the search path. 
The decision to change Depends: Rcpp to Imports: Rcpp really depends on 
whether the package author wants Rcpp functions to be available directly 
by users without them needing to specifically attach Rcpp. They are 
available with Depends but with Imports they are just used internally in 
the package.

So, one of us is confused. Usually it is me.
Paul

Thread (28 messages)

Michael Friendly declaring package dependencies Sep 12 Paul Gilbert declaring package dependencies Sep 12 Duncan Murdoch declaring package dependencies Sep 12 Michael Friendly declaring package dependencies Sep 13 Duncan Murdoch declaring package dependencies Sep 13 Dirk Eddelbuettel Fortune! (Re: declaring package dependencies) Sep 13 Dirk Eddelbuettel declaring package dependencies Sep 13 Brian Ripley declaring package dependencies Sep 13 Duncan Murdoch declaring package dependencies Sep 13 Duncan Murdoch declaring package dependencies Sep 13 Dirk Eddelbuettel declaring package dependencies Sep 13 Paul Gilbert declaring package dependencies Sep 13 Dirk Eddelbuettel declaring package dependencies Sep 13 John Fox declaring package dependencies Sep 13 Gray Calhoun declaring package dependencies Sep 13 Achim Zeileis Fortune! (Re: declaring package dependencies) Sep 14 Duncan Murdoch declaring package dependencies Sep 14 Dirk Eddelbuettel declaring package dependencies Sep 14 Brian G. Peterson declaring package dependencies Sep 14 Paul Gilbert declaring package dependencies Sep 14 Duncan Murdoch declaring package dependencies Sep 14 Duncan Murdoch declaring package dependencies Sep 14 Duncan Murdoch declaring package dependencies Sep 14 Dirk Eddelbuettel declaring package dependencies Sep 14 Michael Friendly declaring package dependencies Sep 15 Duncan Murdoch declaring package dependencies Sep 15 Paul Gilbert declaring package dependencies Sep 15 Brian Lee Yung Rowe declaring package dependencies Sep 15