On 04/19/2011 05:00 PM, Dario Strbenac wrote:
Hello,
I've got a DESCRIPTION file with a the first line:
Package: Repitools
But, when I run R CMD INSTALL Repitools I get:
* installing *source* package Repitools ...
** R
** data
** inst
** preparing package for lazy loading
Warning in FUN(X[[1L]], ...) :
Created a package name, "2011-04-20 09:05:40", when none found
For what it's worth, this comes up when a class is being created in an
environment that is not the global environment or does not have a
variable .packageName, apparently added early in the name space creation
process. You can mimic this with
setClass("A", where=new.env())
or
local({ setClass("A", where=environment()) })
Kind of doubt whether you've actually done something like that in your
package, but maybe it twigs something...
Also, if you add
trace(methods::getPacakgeName, quote(print(where)))
or
trace(warning, quote(print(sys.calls())))
somewhere early in your package (the top of the first file to be
collated) you'll get messages that might point to where things are going
wrong.
Hope that helps,
Martin
** help
*** installing help indices
** building package indices ...
** testing if installed package can be loaded
* DONE (Repitools)
It looks like it knows about the package name at the start and end of the
process, but not in the middle of it.
Loading the packing in an R session and looking at the sessionInfo shows the
package name was properly processed. Is this a spurious warning ?
I'm using:
R version 2.13.0 (2011-04-13)
Platform: x86_64-unknown-linux-gnu (64-bit) (actually Ubuntu 10.10)
--------------------------------------
Dario Strbenac
Research Assistant
Cancer Epigenetics
Garvan Institute of Medical Research
Darlinghurst NSW 2010
Australia
______________________________________________
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel
--
Computational Biology
Fred Hutchinson Cancer Research Center
1100 Fairview Ave. N. PO Box 19024 Seattle, WA 98109
Location: M1-B861
Telephone: 206 667-2793
______________________________________________
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel