Hi, In trying to test that an upgrade to my optimx package does not break other packages, I wanted to loop over a list of all such packages in alldep, with nall the length of this list.
cat("Check the dependent packages\n") for (ii in 1:nall){ cpkg <- alldep[ii] dd <- "/home/john/temp/wrkopt/dlpkg" dlname <- download.packages(cpkg, destdir=dd )[[2]] cat("Downloaded ", dlname,"\n") cpkg.chk <- devtools::check_built(dlname) cat("Results package:",cpkg,"\n") print(cpkg.chk) } Before running this, I did sink("dpkgcheck.txt", split=TRUE) and afterwards, I did sink(). But ... none of the check output, nor the result of the final print, show up in the output file dpkgcheck.txt. Have I totally misunderstood sink(), or is there a nasty bug? I've tried running in Rstudio and in the terminal. I'm running Linux Mint 18.3 Sylvia. Linux john-j6-18 4.10.0-38-generic #42~16.04.1-Ubuntu SMP Tue Oct 10 16:32:20 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux john@john-j6-18 ~ $ R R version 3.4.4 (2018-03-15) -- "Someone to Lean On" J C Nash ______________________________________________ R-package-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-package-devel