The file was written using writeLines() but it is just a normal R script with normal function definitions and is included in the R/ directory. The source code is just programmatically generated.
On Tue, Feb 4, 2025 at 14:54 Jeff Newmiller <jdnew...@dcn.davis.ca.us> wrote: > Packages are supposed to work when mounted in a read-only filesystem... > using writeLines seems like a very bad idea since you can't assume the > package install is writeable when it is run, and running code from tmp is a > security hole. > > If you absolutely cannot think of a way around running code from generated > files, then maybe you should use textConnection to run from internal RAM. > > On February 4, 2025 1:11:10 PM PST, Josiah Parry <josiah.pa...@gmail.com> > wrote: > >I'm running R CMD check for my package {calcite} (source: > >https://github.com/r-arcGIS/calcite) which is failing due to what > *looks* like > >a bug. > > > >R CMD check fails at "checking for future file timestamps" > > > >I get this error: ...Error in if (abs(unclass(now_local) - > >unclass(now)[1]) > 300) missing value where TRUE/FALSE needed. > > > >It seems that an NA is being generated somehow during this check but I'm > >unsure how. > > > >One thing that comes to mind is that the file that contains all of my > >function definitions is generated using writeLines() but the output of ` > >file.info()` looks normal to me. > > > >Have others encountered this? I'm on R 4.4.0 Puppy Cup > > > >platform aarch64-apple-darwin20 > >arch aarch64 > >os darwin20 > >system aarch64, darwin20 > >status > >major 4 > >minor 4.0 > >year 2024 > >month 04 > >day 24 > >svn rev 86474 > >language R > >version.string R version 4.4.0 (2024-04-24) > >nickname Puppy Cup > > > > [[alternative HTML version deleted]] > > > >______________________________________________ > >R-package-devel@r-project.org mailing list > >https://stat.ethz.ch/mailman/listinfo/r-package-devel > > -- > Sent from my phone. Please excuse my brevity. > [[alternative HTML version deleted]] ______________________________________________ R-package-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-package-devel