[R-pkg-devel] R CMD check getting stalled
Ok, it looks like it's actually quite a subtle problem. (Thanks to Winston Chang for tracking it down). The root of the problem appears to be the call to du at https://github.com/wch/r-source/blob/9ffe87264a1cd59a31a829f72d57af0f1bfa327a/src/library/tools/R/check.R#L3639 With 32-bit R Sys.which("du") finds Rtools/bin/du.exe, whereas 64-bit R finds c:/windows/system32/du.exe (see attached screenshot). Hadley On Thu, May 28, 2015 at 4:04 PM, Uwe Ligges
<ligges at statistik.tu-dortmund.de> wrote:
I guess a package that was installed by root and later on checked by a regular user or some such, so that permissions do not match. I think I'd try to remove the package from all libraries and try again. And note that network drives/mounts may be the source of such a problem when some listings are disabled. Best, Uwe Ligges On 28.05.2015 23:02, Hadley Wickham wrote:
Wild guess: It's not the package but the file system or file permissions so that you cannot determine the size.
Do you have any thoughts on where specifically to look? Permissions of the library or of the current dir? I also wondered if it might be caused by a recursive link that caused the size inspection to never finish, but there aren't any symlinks in the package. I have one student in a class of ~60 students who has this problem. The package source is at https://github.com/hadley/rv2/tree/check-me, but it seems unlikely to be related to the package as it works for everyone else. Hadley
http://had.co.nz/ -------------- next part -------------- A non-text attachment was scrubbed... Name: r-64-v-32-email.png Type: image/png Size: 203151 bytes Desc: not available URL: <https://stat.ethz.ch/pipermail/r-package-devel/attachments/20150528/914e9eaf/attachment.png>