Mathieu Ribatet wrote:
Dear Carlos,
From your check results:
cbc.data <- cbc.read.table( system.file("data",
"cbc.test.data.txt", package = "colbycol"), sep = "\t" )
Warning in file(file, "r") :
cannot open file '0001': No such file or directory
I think you're trying to read the file "cbc.test.data.txt" located in
the folder "data" of your package skeleton. Is that right? If so, maybe
using
paste(system.file(package = "colbycol"),
"data/cbc.test.data.txt", sep="/")
will solve your issue - although I didn't try.
It won't slve it, because reading that file works, but reading file
"0001" does ot which is handled within cbc.read.table() in the lines
....
for( column in names(columns) ){
tmp <- read.table( columns[[column]]$filename, sep = sep,
na.strings = "", comment.char = "", quote = "", header = FALSE, ... )[,1]
....
I guess the problem happens before during the Java stuff where the 0001
file is never created (at least not in the location you expect).
On the console I see error messages like
Exception in thread "main" Traceback (most recent call last):
File "d:/temp/colbycol/python/colbycol.py", line 6, in <module>
os.chdir( work_dir )
File "D:\RCompile\CRANpkg\lib\2.9\rSymPy\jython\Lib\os.py", line 261,
in chdir
raise OSError(errno.ENOENT, strerror(errno.ENOENT), path)
OSError: [Errno 2] No such file or directory:
'd:/temp/Rtmp1mB6qg/dir72ae2cd6'
Best,
Uwe Ligges
Best,
Mathieu
Le mardi 28 juillet 2009 à 22:31 +0200, Carlos J. Gil Bellosta a écrit :
Hello,
I submitted a small package, colbycol, to CRAN. I developed it on Linux
and tested it on my Linux box and another Windows machine. Besides,
other people kindly tested it in their systems.
The package seems to "compile" correctly in r-forge for Windows. In
fact, you can find the binary package at
http://r-forge.r-project.org/R/?group_id=426.
However, in CRAN, the Windows package cannot be built according to
http://cran.r-project.org/web/checks/check_results_colbycol.html
I cannot reproduce the error. I can guess very little more about what
could have gone wrong. The error seems to happen at a time when R tries
to read a temporary file (in a temporary folder) that has just been
created in a call to a non-R piece of code that does not catch its IO
exceptions, if any.
Any ideas? Suggestions?
Best regards,
Carlos J. Gil Bellosta
http://www.datanalytics.com
______________________________________________
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel
______________________________________________
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel